기계적 인조 인간

데비안 9에 Python 3.7을 설치하는 방법

Python - Part 1

Python - Part 1

차례:

Anonim

파이썬은 세계에서 가장 인기있는 프로그래밍 언어 중 하나입니다. 간단하고 배우기 쉬운 구문으로 Python은 초보자와 숙련 된 개발자에게 훌륭한 선택입니다. 파이썬은 매우 다재다능한 프로그래밍 언어입니다. 원하는 거의 모든 것을하고, 작은 스크립트를 작성하고, 게임을 만들고, 웹 사이트를 개발하고, 기계 학습 알고리즘을 만들고, 데이터를 분석하는 등의 용도로 사용할 수 있습니다. Python은 이식성이 뛰어나서 변경하지 않고도 다른 운영 체제에서 동일한 Python 스크립트를 실행할 수 있습니다.

Python 2는 잘 지원되고 활발하지만 Python 3은 현재와 미래의 언어로 간주됩니다. Python 3.7은 Python 언어의 최신 주요 릴리스이며 지연된 유형 주석 평가, 데이터 클래스 및 컨텍스트 변수 지원, 모듈 속성에 대한 액세스 사용자 정의 등과 같은 많은 새로운 기능을 포함합니다.

이 튜토리얼은 데비안 9에 Python 3.7을 설치하는 방법을 설명합니다.

데비안에서 Python 3.7 설치

데비안에서 Python 3.7을 빌드하는 것은 비교적 간단한 과정이며 몇 분 밖에 걸리지 않습니다.

  1. Python 소스를 빌드하는 데 필요한 패키지를 설치하여 시작하십시오.

    sudo apt update sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

    다음 curl 명령을 사용하여 Python 다운로드 페이지에서 최신 릴리스의 소스 코드를 다운로드하십시오.

    curl -O

    이 기사를 작성할 당시 최신 릴리스는 3.7.3 입니다.

    다운로드가 완료되면 tarball을 추출하십시오.

    tar -xf Python-3.7.3.tar.xz

    Python 소스 디렉토리로 이동하여 시스템에 대한 모든 종속성이 있는지 확인하기 위해 여러 검사를 수행하는 configure 스크립트를 실행하십시오.

    cd Python-3.7.3 ./configure --enable-optimizations

    --enable-optimizations 옵션은 여러 테스트를 실행하여 빌드 프로세스를 느리게하여 Python 바이너리를 최적화합니다.

    make 를 실행하여 빌드 프로세스를 시작하십시오.

    make -j 8

    빌드 시간을 단축하려면 프로세서에 따라 -j 플래그를 수정하십시오. 프로세서의 코어 수를 모르는 경우 nproc 을 입력하여 찾을 수 있습니다. 내 시스템에는 8 개의 코어가 있으므로 -j8 플래그를 사용하고 있습니다.

    빌드가 완료되면 sudo 액세스 권한이있는 사용자로 다음 명령을 실행하여 Python 바이너리를 설치하십시오.

    sudo make altinstall

    표준 make install 은 기본 시스템 python3 바이너리를 덮어 쓰므로 사용하지 마십시오.

    이제 Python 3.7이 데비안 시스템에 설치되어 사용할 수 있습니다. 다음을 입력하여 확인할 수 있습니다.

    python3.7 --version

    Python 3.7.3

결론

데비안 9 머신에 Python 3.7을 설치했습니다. Pip으로 타사 모듈을 설치하고 Python 3 프로젝트를 개발할 수 있습니다.

파이썬 데비안