安装依赖包
yum install zlib-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel
yum install expat-devel gdbm-devel db4-devel libpcap-devel libffi-devel
从官网下载 python 3.6.5 版本的包
cd /usr/local/src/
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz
安装
tar -Jxvf Python-3.6.5.tar.xz
cd Python-3.6.5
./configure --prefix=/usr/local/python3
make
make install
做软链接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
测试是否安装成功
$ python3
Python 3.6.5 (default, Apr 25 2018, 00:25:43)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
pip3 升级的正确姿势
pip3 install --upgrade pip