컴파일과 빌드에 필요한 패키지 설치
sudo apt-get install build-essential checkinstall libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev -y
파이썬 다운로드, 컴파일&빌드
sudo -s
cd /tmp
wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz
# wget https://npm.taobao.org/mirrors/python/3.6.8/Python-3.6.8.tar.xz
tar xvf Python-3.6.8.tar.xz
./Python-3.6.8/configure --prefix=/usr/local --enable-optimizations && make altinstall
(간혹 python.org 서버에 장애가 있다면 타오바오에서 호스팅하는 미러 서버를(https://npm.taobao.org/mirrors/python) 이용할 수 있다.)
심볼릭 링크 걸기
sudo ln -sf /usr/local/bin/python3.6 /usr/local/bin/python3
sudo ln -sf /usr/local/bin/pip3.6 /usr/local/bin/pip3
다운로드&빌드한 파일 삭제
rm -rf /tmp/*
설치 완료 후 파이썬 버전 확인
python3 --version
'Python' 카테고리의 다른 글
이미 만들어진 DB에서 sqlalchemy Model 생성하기 (1) | 2019.06.04 |
---|---|
Installing mysqlclient for debian stretch (0) | 2017.08.21 |
Install Python3.6 on RPI with berryconda (0) | 2017.07.06 |
[python] int to bytes (1) | 2017.02.18 |