컴파일과 빌드에 필요한 패키지 설치

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.7/Python-3.6.7.tar.xz
tar xvf Python-3.6.7.tar.xz
./Python-3.6.7/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' 카테고리의 다른 글

Installing mysqlclient for debian stretch  (0) 2017.08.21
Python3.6 optimize installation for RaspberryPI  (0) 2017.08.21
Install Python3.6 on RPI with berryconda  (0) 2017.07.06
[python] int to bytes  (0) 2017.02.18

docker 로 ubuntu를 내려받아 apt-get으로 이것저것 설치 해보려는데 너무 느려서 뭘 할수가 없을 지경에 이르렀다.
docker pull ubuntu 로 받아온 ubuntu는 apt-get에서 다운로드할때 기본적으로 미국서버를 사용하기 때문인데,

/etc/apt/sources.list 의 서버 목록을 한국 미러서버로 모두 바꿔주면 굉장히 빠르게 apt-get이 실행이 된다!

sed -i 's@archive.ubuntu.com@kr.archive.ubuntu.com@g' /etc/apt/sources.list


Dockerfile



미러서버의 목록은 아래 사이트에서 확인할수 있다.


'개발 > docker' 카테고리의 다른 글

MySQL 8 on docker  (0) 2018.11.04
Redis on docker  (0) 2018.08.13
Running RabbitMQ on docker  (0) 2017.12.19
docker ubuntu apt 미러 서버 교체하기  (0) 2017.07.08
wget https://github.com/jjhelmus/berryconda/releases/download/v2.0.0/Berryconda3-2.0.0-Linux-armv7l.sh
chmod +x Berryconda3-2.0.0-Linux-armv7l.sh
./Berryconda3-2.0.0-Linux-armv7l.sh -p /usr/local -b -s -u

github이 너무 느려서 gitlab에다 미러를 하나 만들었다.
https://gitlab.com/herren.lmc/mirror/raw/master/Berryconda3-2.0.0-Linux-armv7l.sh 으로 요청하면 조금더 빠르게 다운로드 할수 있다.

wget https://gitlab.com/herren.lmc/mirror/raw/master/Berryconda3-2.0.0-Linux-armv7l.sh
chmod +x Berryconda3-2.0.0-Linux-armv7l.sh
./Berryconda3-2.0.0-Linux-armv7l.sh -p /usr/local -b -s -u

'Python' 카테고리의 다른 글

Installing mysqlclient for debian stretch  (0) 2017.08.21
Python3.6 optimize installation for RaspberryPI  (0) 2017.08.21
Install Python3.6 on RPI with berryconda  (0) 2017.07.06
[python] int to bytes  (0) 2017.02.18

+ Recent posts