파이썬은 세계에서 가장 널리 사용되는 프로그래밍 언어 중 하나입니다. 간단하고 배우기 쉬운 구문을 가진 파이썬은 초보자와 숙련된 개발자들에게 인기 있는 선택입니다. 파이썬은 꽤 다재다능한 프로그래밍 언어입니다. 간단한 스크립에서 복잡한 기계 학습 알고리즘에 이르기까지 모든 종류의 애플리케이션을 구축하는 데 사용할 수 있습니다.
Python 3.8은 Python 언어의 최신 주요 릴리스입니다. 할당 식, 위치 전용 매개 변수, f-스트링 지원 등과 같은 많은 새로운 기능이 포함되어 있습니다.
Ubuntu의 기본 리포지토리에서는 Python 3.8을 사용할 수 없습니다. 이 튜토리얼에서는 Ubuntu 18.04에 Python 3.8을 설치하는 두 가지 방법에 대해 설명합니다. 첫 번째 옵션은 데드스네이크 PPA에서 deb 패키지를 설치하는 것이고 두 번째 옵션은 소스 코드에서 빌드하는 것입니다.
Ubuntu 16.04 및 Kubuntu, Linux Mint 및 Elementary OS를 포함한 모든 Ubuntu 기반 배포에도 동일한 단계가 적용됩니다.
Ubuntu에 Python 3.8을 Apt와 함께 설치
apt를 사용하는 Ubuntu에 Python 3.8을 설치하는 것은 비교적 간단한 프로세스이며 몇 분 밖에 걸리지 않습니다.
다음 명령을 루트 또는 sudo 액세스 권한이 있는 사용자로 실행하여 패키지 목록을 업데이트하고 필수 구성 요소를 설치합니다.
sudo apt update
sudo apt install software-properties-common
데드뱀 PPA를 시스템의 소스 목록에 추가합니다.
메시지가 표시되면 Enter 키를 눌러 계속합니다.
sudo add-apt-repository ppa:deadsnakes/ppa
# Press [ENTER] to continue or Ctrl-c to cancel adding it.
계속하려면 [ENTER]를 누르고, 추가를 취소하려면 Ctrl-c를 누릅니다.알겠습니다
리포지토리가 활성화되면 다음을 사용하여 Python 3.8을 설치합니다.
sudo apt install python3.8
다음을 입력하여 설치가 성공했는지 확인합니다.
python3.8 --version
# Python 3.8.0
이때 Python 3.8이 Ubuntu 시스템에 설치되므로 이 시스템을 사용할 수 있습니다.
Ubuntu에 Python 3.8을 설치
이 섹션에서는 원본에서 파이썬 3.8을 컴파일하는 방법에 대해 설명합니다.
패키지 목록을 업데이트하고 파이썬을 구축하는 데 필요한 패키지를 설치합니다.
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
wget을 사용하여 파이썬 다운로드 페이지에서 최신 릴리스의 소스 코드를 다운로드합니다.
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz
이 기사를 쓸 당시 최신 릴리스는 3.8.0입니다.
다운로드가 완료되면 압축된 보관 파일의 압축을 풉니다.
tar -xf Python-3.8.0.tgz
Python 원본 디렉토리로 전환하고 여러 가지 검사를 수행하는 구성 스크립트를 실행하여 시스템의 모든 종속성이 존재하는지 확인합니다.
cd Python-3.8.0
./configure --enable-optimizations
--enable-optimizations 옵션은 여러 테스트를 실행하여 파이썬 바이너리를 최적화합니다. 따라서 빌드 프로세스가 느려집니다.
파이썬 3.8 빌드 프로세스를 시작합니다.
make -j 8
빌드 시간을 단축하려면 프로세서의 코어 수에 맞게 -j를 수정하십시오. nproc를 입력하면 번호를 찾을 수 있습니다.
빌드 프로세스가 완료되면 다음을 입력하여 파이썬 바이너리를 설치합니다.
sudo make altinstall
기본 시스템 python3 바이너리를 덮어쓰므로 표준 make install을 사용하지 마십시오.
Python 3.8이 설치되었으며 사용할 준비가 되었습니다. 다음을 입력하여 확인합니다.
python3.8 --version
# Python 3.8.0
우분투 18.04 컴퓨터에 파이썬 3.8을 설치했으며 파이썬 3 프로젝트 개발을 시작할 수 있습니다.
다음으로 Pip 사용 방법 및 Python 프로젝트에 대한 Python 가상 환경 생성 방법에 대해 읽을 수 있습니다.
'SW > 리눅스' 카테고리의 다른 글
Linux : CentOS 8 : Hostname 변경 방법, 예제, 명령어 (0) | 2022.04.15 |
---|---|
Linux : Stat 명령어, 사용 방법, 예제 (0) | 2022.04.14 |
Linux : 백그라운드 실행 방법, 예제, 명령어 (0) | 2022.04.12 |
Linux : Apache 시작, 중지, 재시작 방법, 예제, 명령어 (0) | 2022.04.11 |
Linux : CentOS 8 : Let's Encrypt 로 아파치 보호 방법, 예제, 명령어 (0) | 2022.04.10 |