Ubuntu 20.04에 Python 설치

파이톤이 왜 중요한가


최근의 게시물에서, 나는 Windows에 파이톤을 설치하는 방법을 보여 주었다.파이톤은 기계 학습에 응용되는 멋진 프로그래밍 언어다.데이터 과학, 데스크톱 개발과 네트워크 개발.이를 유행하게 하는 몇 가지 요소는 다음과 같다.
  • 코드 복잡성 감소
  • 개원--그것은 무료입니다.
  • 크로스플랫폼 - 자동차가 여러 운영체제에서 운행한다.
  • 모듈식 - 광범위한 라이브러리/모듈을 제공합니다.
    Windows에 Python을 설치하는 방법에 대한 자세한 내용은 내 게시물을 참조하십시오.
  • 파이썬 다운로드


    Ubuntu 20.04에 Python을 설치할 수 있는 방법은 여러 가지가 있는데, Ubuntu 18.04와 유사할 수도 있다.파이썬을 설치하는 방법은 다음과 같습니다.
  • 원천적으로 건설한다.
  • 저장소 및 개인 패키지 아카이브를 통해 설치됩니다.
  • Python 설치 확인


    첫 번째 단계에서는 Ubuntu에 Python이 설치되어 있는지 확인하고 터미널을 열고 다음을 입력합니다.
    python3 --version
    
    터미널의 출력은 다음과 같다.

    또는 Python2를 확인하는 경우
    python2 --version
    
    앞과 마찬가지로 출력은 다음과 같다.

    Python 3.8 설치


    Python 3.8 버전은 이 출판물을 게시할 때 가장 안정적으로 지원되는 버전으로, 컴퓨터에 설치하려면(없는 경우) 다음 터미널 유형을 엽니다.
    sudo apt install -y python3.8 
    
    비밀번호를 입력하라는 메시지가 나타나면 Python 3.8 버전을 설치합니다.만약 그것이 이미 존재한다면, 사람들은 이런 출력을 볼 수 있을 것이다.

    설치된 버전을 확인하여 설치를 확인합니다.
    python3.8 --version
    

    Python 3.9 설치


    파이썬 3.9 버전도 비슷한 방식으로 설치할 수 있다.터미널을 열고 다음을 입력합니다.
    sudo apt install -y python3.9
    
    설치 버전 3.9 및 비슷한 방법으로 설치 버전을 확인할 수 있습니다.
    python3.9 --version
    

    Python 3.10 설치


    파이썬 버전 3.10은 최근(2021년 10월 4일) 발표된 최신 후보 버전이지만 이전 버전보다 안정적이지 못하다.3.10 버전은 다음과 같은 현저한 특징을 가지고 있다.
  • 목록과 사전의 직접적인 유형 암시.
  • 새 HTTP 상태 코드를 추가합니다.
  • 표준 시간대에 대한 지원이 향상되었습니다.
  • 보안 업데이트.
  • 자세한 기능 및 개선 사항은 Python 3.10 documentation 참조
    Python3.10 설치를 검사하고 설치하지 않으면 아래 출력을 표시해야 합니다.

    옵션 1: 소스 코드에서 구성


    이 방법은 Ubuntu 패키지 관리자를 통해 지속적인 업데이트, 오류 복구, 보안 업데이트를 받을 수 없을지라도 최신 Python 버전을 보장할 수 있다.먼저 터미널에서 다음 명령을 실행하여 필요한 구축 의존 항목을 설치합니다.
    sudo apt update
    sudo apt install -y build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
    
  • build-essential Read more...
  • zlib1g-dev Read more...
  • libncurses5-dev Read more...
  • libgdbm-dev Read more...
  • libnss3-dev Read more...
  • libssl-dev Read more...
  • libreadline-dev Read more...
  • libffi-dev Read more...
  • libsqlite3-dev Read more...
  • wget Read more...
  • libbz2-dev Read more...
  • 다음 단계에서 우리는 Python Official Release 페이지에서 파이톤의 최신 버전을 수동으로 다운로드할 수도 있고 wget를 사용할 수도 있다. 이것은 우리가 앞의 명령에 설치한 것이다.wget를 사용하여 다운로드하려면 컴퓨터에서 Python을 다운로드할 수 있도록 터미널에 다음 명령을 붙여 넣으십시오.
    wget https://www.python.org/ftp/python/3.10.1/Python-3.10.1.tgz
    
    다운로드 후 tar를 사용하여 콘텐츠를 계속 추출합니다.
    tar -xf Python-3.10.*.tgz
    
    change directory cd 명령을 사용하여 추출된 폴더로 이동합니다.다음 명령은 이 디렉터리에서 실행될 것입니다.
    cd Python-3.10.1
    
    다음 단계는 필요한 의존항을 검사하고 설정하며 여러 개의 테스트를 통해 바이너리 파일을 최적화합니다.오류가 발생하지 않기를 바랍니다.
    ./configure --enable-optimizations
    
    구성 프로세스는 아래와 같이 터미널(부분)에 나타납니다.
    configurescript는 소프트웨어를 개인 시스템에 구축할 준비를 하는 것을 책임집니다.
    이것은 구축과 설치 과정의 나머지 부분에 필요한 모든 의존항이 존재하는지 자세히 검사하고, 이 의존항에 대한 모든 정보를 이해할 것이다.--enable-optimizations 프로파일 부트 최적화(PGO)를 활성화하고 링크 시간 최적화(LTO)를 자동으로 활성화하는 기본 연결 대상을 설정합니다.Reference
    Python 3.10을 구성하려면 다음 명령을 실행합니다.
    make -j 4
    
    만약 숫자 4가 시스템의 CPU 핵심 수를 대표한다면, 이 명령을 실행하기 전에 반드시 핵심 수를 알아야 한다.컴퓨터의 커널 수를 확인하려면 다음 명령을 실행하십시오.
    nproc
    
    출력은 핵심을 대표하는 숫자가 될 것이다.
    구축 프로세스가 완료되면 다음 단계에서는 Python을 make로 설치합니다.altinstall 설치된 다른 Python 버전이 덮어쓰이지 않도록 하십시오. install 대신 사용하면 그렇습니다.
    sudo make altinstall
    
    설치 프로세스 로그는 다음과 같습니다.

    마지막 단계는 명령을 통해 설치된 Python 3.10을 확인합니다.
    python3.10 --version
    
    다음은 설치된 파이썬 버전 3.8, 3.9, 3.10의 출력을 검사합니다.

    옵션 2: Apt 저장소를 사용하여 설치


    이것은 옵션 1의 대체 방법이며, 더욱 간단하다.나는 먼저 더욱 상세한 과정을 처리하기로 결정했다.apt를 통해 Python 3.10을 설치하려면 PPA를 Ubuntu 저장소 목록에 추가해야 합니다. 현재 (기본적으로) Ubuntu repo에 없습니다.
    우리는 죽은 뱀 PPA를 이용할 것이다.Read more about Ubuntu PPAs .
    Ubuntu에 PPA를 추가하려면 다음 명령을 사용하여 종속 항목software-properties-common을 설치해야 합니다.
    sudo apt install software-properties-common
    
    다음, 죽은 뱀 PPA를 추가하고 enter 키를 누르면 계속
    sudo add-apt-repository ppa:deadsnakes/ppa
    
    절차(부분)는 다음과 같다.

    Refer to the deadsnakes repo .
    마지막 단계는 일반적인 apt install를 사용하여 Python 3.10 설치
    sudo apt install -y python3.10
    
    현재 최신 파이톤이 설치되어 있어서 사용할 수 있습니다.
    설치 확인
    python3.10 --version
    
    혹은 이 보상 명령을 사용하세요
    whereis python3.10
    
    Python 3.10 자동 설치에 대해서는 아래 저장소 링크를 참조하십시오.
    Build Python 3.10 from Source

    좋은 웹페이지 즐겨찾기