Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Ubuntu에 Python 3.4.4를 설치하는 방법

<시간/>

Python은 범용 해석, 대화형, 객체 지향 및 고급 프로그래밍 언어입니다. 1985-1990년 동안 Guido van Rossum이 만들었습니다. Perl과 마찬가지로 Python 소스 코드도 GNU GPL(General Public License)에 따라 사용할 수 있습니다. 이 기사에서는 "Ubuntu에 Python을 설치하는 방법"에 대해 설명합니다.

필수 패키지 설치

python을 설치하려면 아래와 같이 전제 조건이 필요합니다-

$ sudo apt-get install build-essential checkinstall

샘플 출력은 다음과 같아야 합니다. –

패키지 목록 읽기 중... 완료 빌드 종속성 트리 상태 정보 읽기... Donebuild-essential은 이미 최신 버전입니다. 다음 패키지가 자동으로 설치되었으며 더 이상 필요하지 않습니다. gtk2-engines-pixbuf libbs2b0 libopusfile0 libpyside1.2 libqmmp- 기타 libqmmpui0 libshiboken1.2 libsidplayfp libtidy-0.99-0 linux-headers-4.2.0-27 linux-headers-4.2.0-27-generic linux-image-4.2.0-27-generic linux-image-extra-4.2. 0-27-generic linux-signed-image-4.2.0-27-generic php7.0-opcache python-beautifulsoup python-feedparser python-html2text python-magic python-oauth2 python-pyside.qtcore.qton-pyside pyside.qtnetwork python-pyside.qtwebkit python-pysqlite2 python-regex python-sqlalchemy python-sqlalchemy-ext python-support python-unity-singlet python-utidylib 'apt-get autoremove'를 사용하여 설치된 새 패키지를 제거합니다. :checkinstall0 업그레이드, 1 새로 설치, 0 제거 및 1 업그레이드되지 않음. 121 kB를 가져와야 함 o f archives.이 작업 후에 516kB의 추가 디스크 공간이 사용됩니다.계속하시겠습니까? [Y/n] yGet:1 https://in.archive.ubuntu.com/ubuntu/trusty/universe checkinstall amd64 1.6.2-4ubuntu1 [121kB]........................ ........................................................................... ....

지원 라이브러리를 설치하려면 다음 명령을 사용하십시오. –

$ sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

출력은 다음과 같아야 합니다. –

패키지 목록 읽기 중... 완료 빌드 종속성 트리 상태 정보 읽기... Donelibc6-dev는 이미 최신 버전입니다.libc6-dev는 수동 설치로 설정되었습니다. 다음 패키지는 자동으로 설치되었으며 더 이상 필요하지 않습니다:gtk2-engines- pixbuf libbs2b0 libopusfile0 libpyside1.2 libqmmp-misc libqmmpui0 libshiboken1.2 libsidplayfp libtidy-0.99-0 linux-headers-4.2.0-27 linux-headers-4.2.0-27-247.linux0-27-generic2 linux-image-extra-4.2.0-27-generic linux-signed-image-4.2.0-27-generic php7.0-opcache python-beautifulsoup python-feedparser python-html2text python-magic python-oauth2.python-pyside qtcore python-pyside.qtgui python-pyside.qtnetwork python-pyside.qtwebkit python-pysqlite2 python-regex python-sqlalchemy python-sqlalchemy-ext python-support python-unity-singlet python을 사용하여 자동으로 제거 .다음 추가 패키지가 설치됩니다:libexpat1-dev libfontconfig1-dev libfreetype6-dev libice-dev l ibpng12-dev libpthread-stubs0-dev libsm-dev libssl-doc libtinfo-dev libx11-dev libx11-doc libxau-dev libxcb1-dev libxdmcp-dev tcl-dev libxext-dev libxft-dev libxrender-dev libxs tcl8.6-dev tk8.6-dev x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-render-dev x11proto-scrnsaver-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev zlib1g- 개발 .................................................................. ..................

파이썬 다운로드

파이썬을 다운로드하려면 다음 명령을 사용하십시오-

$ cd /usr/src$ sudo wget https://www.python.org/ftp/python/3.4.4/Python-3.4.4.tgz

샘플 출력은 다음과 같아야 합니다. –

--2016-03-18 11:13:18-- https://www.python.org/ftp/python/3.4.4/Python-3.4.4.tgzResolve www.python.org(www.python.org. python.org)... 103.245.222.223www.python.org에 연결 중(www.python.org)|103.245.222.223|:443... connected.HTTP 요청 전송, 응답 대기 중... 200 OKLength:19435166 ( 19M) [application/octet-stream]저장 위치:'Python-3.4.4.tgz'100%[===============================================================>] 1,94,35,166 819KB/s in 27s.. .................................................. 

이제 아래와 같이 다운로드한 패키지의 압축을 풉니다-

$ sudo tar xzf Python-3.4.4.tgz

파이썬 소스 컴파일

Python 소스를 컴파일하려면 다음 명령을 사용하십시오. –

$ cd Python-3.4.4$ sudo ./configure

샘플 출력은 다음과 같아야 합니다. –

sys/bsdtty.h 존재 확인 중... sys/bsdtty.h 확인 없음... sys/event.h 사용성 확인 없음... sys/event.h 존재 확인 없음... sys/event.h 확인 안 함 ... nochecking sys/file.h 사용성... yeschecking sys/file.h 존재... yeschecking for sys/file.h... yeschecking sys/ioctl.h 사용성... yeschecking sys/ioctl.h 존재 ... yessys/ioctl.h 확인 중... yessys/kern_control.h 사용성 확인 중... nochecking sys/kern_control.h 존재... nochecking sys/kern_control.h... nochecking sys/loadavg.h 사용성 ... nochecking sys/loadavg.h 존재... nochecking sys/loadavg.h... nochecking sys/lock.h 사용성... nochecking sys/lock.h 존재... nochecking sys/lock.h ... nochecking sys/mkdev.h 사용성... nochecking sys/mkdev.h 존재... nochecking for sys/mkdev.h... nochecking sys/modem.h 사용성... no....... ..................................................

altinstall 사용 아래와 같이 기본 파이썬 바이너리 파일 /usr/bin/python 교체를 방지하기 위해 –

$ sudo make altinstall

샘플 출력은 다음과 같아야 합니다. –

'/usr/local/lib/python3.4/tkinter/test/widget_tests.py' 컴파일 중...'/usr/local/lib/python3.4/tkinter/tix.py' 컴파일 중...컴파일 중 '/usr/local/lib/python3.4/tkinter/ttk.py'...'/usr/local/lib/python3.4/token.py' 컴파일 중...'/usr/local/lib/ 컴파일 중 python3.4/tokenize.py'...'/usr/local/lib/python3.4/trace.py' 컴파일 중...'/usr/local/lib/python3.4/traceback.py' 컴파일 중.. .'/usr/local/lib/python3.4/tracemalloc.py' 컴파일 중...'/usr/local/lib/python3.4/tty.py' 컴파일 중...'/usr/local/lib/ 컴파일 중 python3.4/turtle.py'...목록 '/usr/local/lib/python3.4/turtledemo'...'/usr/local/lib/python3.4/turtledemo/__init__.py' 컴파일 중.. .'/usr/local/lib/python3.4/turtledemo/__main__.py' 컴파일 중...'/usr/local/lib/python3.4/turtledemo/bytedesign.py' 컴파일 중...'/usr/ 컴파일 중 local/lib/python3.4/turtledemo/chaos.py'...컴파일 '/usr/local/lib/python3.4/turtledemo/clock.py'...컴파일 '/usr/local/lib/python3. 4/turtledemo/colormixer.py'...컴파일 '/usr/local/lib/python3.4/turtledemo/forest .py'...'/usr/local/lib/python3.4/turtledemo/fractalcurves.py' 컴파일 중...'/usr/local/lib/python3.4/turtledemo/lindenmayer.py' 컴파일 중... '/usr/local/lib/python3.4/turtledemo/minimal_hanoi.py' 컴파일 중...'/usr/local/lib/python3.4/turtledemo/nim.py' 컴파일 중...'/usr/local 컴파일 중 /lib/python3.4/turtledemo/paint.py'...컴파일 '/usr/local/lib/python3.4/turtledemo/peace.py'...컴파일 '/usr/local/lib/python3.4 /turtledemo/penrose.py'...'/usr/local/lib/python3.4/turtledemo/planet_and_moon.py' 컴파일 중...'/usr/local/lib/python3.4/turtledemo/round_dance.py 컴파일 중 '...'/usr/local/lib/python3.4/turtledemo/tree.py' 컴파일 중........................................... ........................................................................... .

Python 버전을 확인하려면 다음 명령을 사용하십시오. –

$ sudo python3.4 -V

샘플 출력은 다음과 같아야 합니다. –

파이썬 3.4.4

축하합니다! 이제 "Ubuntu에 Python 3.4.4를 설치하는 방법"을 알았습니다. 다음 Linux 게시물에서 더 많은 명령을 배울 것입니다. 계속 읽어주세요!