- 파이썬 org에서 원하는 버전 확인
- 원하는 버전의 압축파일을 다운로드
- tar xvzf 명령어를 이용하여 압축해제
- tar -xvzf Python-3.9.13.tgz
- 압축 해제된 파일의 디렉토리에 이동한 후 빌드한다.
- cd Python-3.9.13
- sudo ./configure -- enable-optimizations
- sudo make altinstall
- 만약 make altinstall이 에러가 나는 경우 다음을 참조하여 해당 라이브러리를 설치한다.
- sudo apt-get install build-essential libsqlite3-dev sqlite3 bzip2 libbz2-dev \
zlib1g-dev libssl-dev openssl libgdbm-dev libgdbm-compat-dev liblzma-dev libreadline-dev \
libncursesw5-dev libffi-dev uuid-dev - 참조: https://askubuntu.com/questions/1047445/altinstall-error
- sudo apt-get install build-essential libsqlite3-dev sqlite3 bzip2 libbz2-dev \
- 빌드된 파일을 Linux의 alternative를 이용하여 python 버전을 등록한다. (뒤에 1은 버전관리할 우선순위 (priority)를 의미한다)
- 버전 등록 -> sudo update-alternatives --install /usr/bin/python python /home/ubuntu/Python-3.9.13/python 1
- config에서 원하는 python 버전을 선택한다.
- 버전 설정 -> sudo update-alternatives --config python
'OS > 리눅스' 카테고리의 다른 글
[Linux] screen 명령어 (1) | 2021.06.02 |
---|---|
[Linux] Nano 편집기 사용법 (0) | 2019.05.11 |