下载python3
wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz
没有wget 用yum安装wget
yum -y install wget
解压
mkdir -p /usr/local/python3
tar -zxvf Python-3.6.1.tgz -C /usr/local/python3
编译安装
cd /usr/local/python3/Python-3.6.1
配置安装目录,想卸载软件直接卸载该目录 ./configure --prefix=/usr/local/python3
编译安装 make&make install
没有make命令
yum -y install gcc automake autoconf libtool make
yum -y install zlib*
建立软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
将/usr/local/python3/bin加入PATH环境变量
vi ~/.bash_profile
export PATH=$PATH:$HOME/bin:/usr/local/python3/bin
测试是否成功
python3 -V
安装pip
下载setuptools
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
解压编译安装
tar -zxvf setuptools-19.6.tar.gz
cd setuptools-19.6
python3 setup.py build
python3 setup.py install
下载pip
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
解压编译安装
tar -zxvf pip-8.0.2.tar.gz
cd pip-8.0.2
python3 setup.py build
python3 setup.py install
相关链接:
Python3 使用pip3报错 ImportError: cannot import name 'HTTPSHandler' 解决:
https://blog.csdn.net/qq_24909089/article/details/83377172
https://www.cnblogs.com/mlgjb/p/7976561.html