OS: CentOS 6.8
- Python 3.6
- pip & pipenv
[root@c61949289e1e /]# yum install -y gcc zlib-devel wget openssl-devel
openssl 要在編譯前安裝。
[root@c61949289e1e /]# cd /usr/src/
[root@c61949289e1e src]# wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz
[root@c61949289e1e src]# wget https://bootstrap.pypa.io/get-pip.py
[root@c61949289e1e src]# tar xzf Python-3.6.6.tgz
[root@c61949289e1e src]# cd Python-3.6.6
[root@c61949289e1e Python-3.6.6]# ./configure
[root@c61949289e1e Python-3.6.6]# make altinstall
[root@c61949289e1e src]# cd /usr/bin/
[root@c61949289e1e bin]# ln -s /usr/src/Python-3.6.6/python python3
[root@c61949289e1e bin]# python3 -V
Python 3.6.6
[root@c61949289e1e src]# python3 get-pip.py
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
[root@c61949289e1e ~]# source ~/.bash_profile
yum groupinstall "Development Tools"