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 버전은 다음과 같은 현저한 특징을 가지고 있다.
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... 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
구성 프로세스는 아래와 같이 터미널(부분)에 나타납니다.configure
script는 소프트웨어를 개인 시스템에 구축할 준비를 하는 것을 책임집니다.이것은 구축과 설치 과정의 나머지 부분에 필요한 모든 의존항이 존재하는지 자세히 검사하고, 이 의존항에 대한 모든 정보를 이해할 것이다.
--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
Reference
이 문제에 관하여(Ubuntu 20.04에 Python 설치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/jkariukidev/installing-python-in-ubuntu-2004-4nf8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)