Linux

[Ubuntu 18.04] Python 3.9.X 설치 방법

nineDeveloper 2020. 8. 16.
728x90

Python 3.9.X 설치 방법

1. Python 최신버전 확인하기

파이썬 홈페이지 (https://www.python.org/downloads/)

 

Download Python

The official home of the Python Programming Language

www.python.org

www.python.org
여기에서 최신 버전을 확인한다. 현재 2021년 1월 4일 기준 최신 파이썬 버전은 3.9.1 이다.

2. 개발 라이브러리 다운

소스설치에 필요한 라이브러리들을 다운받는다

$ sudo apt-get install build-essential checkinstall
$ sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev \
    libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev

3. 파이썬 다운

$ cd /opt
$ sudo wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
$ sudo tar xzf Python-3.9.1.tgz

4. 파이썬 컴파일

$ cd Python-3.9.1
$ sudo ./configure --enable-optimizations
$ sudo make altinstall

5. 파이썬 버전 확인

$ python3.9 -V

Python 3.9.1

6. 파이썬 3.9를 python커맨드의 디폴트로 설정하기

위와 같은 방법으로 파이썬을 설치했다면 파이썬 3.9의 경로는 /usr/local/bin/python3.9 일 것이다

update-alternatives로 python 커맨드의 디폴트 경로를 설정해줄 수 있다

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

혹시나 설치 경로를 못 찾겠다면 whereis 커맨드를 사용하면 된다

$ whereis python3

python3: /usr/bin/python3.9 /usr/bin/python3.9m /usr/bin/python3 /usr/lib/python3.9 /usr/lib/python3.8 /usr/lib/python3.7 /usr/lib/python3 /etc/python3.6 /etc/python3 /usr/local/bin/python3.8 /usr/local/bin/python3.8-config /usr/local/lib/python3.6 /usr/local/lib/python3.8 /usr/include/python3.6m /usr/share/python3 /usr/share/man/man1/python3.9.gz

설정이 끝나면

$ python -V

Python 3.9.1

이렇게 출력된다

728x90

댓글

💲 추천 글