본문 바로가기
Ubuntu20.04/Python

[Python] Ubuntu 18.04 파이썬 3.10 버전 설치 및 기본 설정하기

by 검은냥냥이 2022. 12. 5.

버젼에 따른 성능향상폭

기본적으로 대부분 사용자들은 "3.6.9" 버전 혹은 비슷한 버전을 사용합니다.

버전이 업데이트되면서 문법적으로 변경, 추가, 개선된 부분도 있지만
"DataBase"쪽도 그러하듯 성능적인 부분에서 향상이 있기 때문에 "Alpha", "Beta"를 제외한 공식 최신 버전을 사용하는 게 좋습니다.

 

Python3.10 설치

아래 버전(python3.9 등)으로 설치해 줘도 됩니다.

sudo apt install software-properties-common -y
sudo add-apt-repository ppa:deadsnakes/ppa

 

Python3.10에 지원하는 "dev", "venv" 패키지만 설치

sudo apt install python3.10 python3.10-dev python3.10-venv

 

Python3.10에 지원하는 다른 패키지까지 설치

sudo apt install python3.10 python3.10-dev python3.10-venv python3.10-distutils python3.10-lib2to3 python3.10-gdbm python3.10-tk

 

Python3.10 기본 설정 변경

첫 번째를 "python3.10"으로 변경 (기본 python3.6)

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10 1

 

두 번째를 "python3.6"으로 변경 (기본 python2.7)

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2

 

버전 선택하기 실행 시 "auto mode", "manaual mode"가 있을 텐데 위에서 설정한 1번 "python3.10"으로 번호를 입력하여 설정해 주면 됩니다.

sudo update-alternatives --config python

 

pip3 업그레이드

pip3 install --upgrade pip

 

Python 3.10 가상 환경(venv)

python3.10 -m venv venv

 

참고 링크

 

Ubuntu 3에서 Python 20.04 가상 환경을 설정하는 방법 - LinuxCapable

Python의 venv 모듈은 가상 환경입니다. 여기에 설치된 Python 인터프리터, 라이브러리 및 스크립트는 다른 가상 환경 및 (기본적으로) 운영 체제에 설치된 모든 라이브러리와 격리됩니다. 예를 들어,

www.linuxcapable.com

 

728x90
사업자 정보 표시
레플라 | 홍대기 | 경기도 부천시 부일로 519 화신오피스텔 1404호 | 사업자 등록번호 : 726-04-01977 | TEL : 070-8800-6071 | Mail : support@reafla.co.kr | 통신판매신고번호 : 호 | 사이버몰의 이용약관 바로가기