1.下載python3.6包
wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xz
2.安裝相關依賴
yum install gcc-c++ yum install pcre pcre-devel yum install zlib zlib-devel yum install openssl openssl--devel
3.創建目錄,並壓縮安裝包
mkdir /usr/local/python3 cd /usr/local/python3 tar -xvJf Python-3.6.6.tar.xz
4.配置python安裝信息
cd /usr/local/python3/Python-3.6.6 ./configure --prefix=/usr/local/python3 #如果沒有安裝gcc這個會報錯 make && make install
5.創建軟連接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3 #創建python3軟連接
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 #創建pip3軟連接
6.測試是否安裝成功
python3 #測試python3是否安裝正常
pip3 -v #測試pip3是否安裝正常
這里如果 pip3出現異常解決方案是:
sudo yum -y install epel-release # CentOS yum源 中默認沒有 pip,需要安裝 擴展源EPEL
7.修改yum配置文件,使python2和python3共存
vi /usr/bin/yum vi /usr/bexec/urlgrabber-ext-down 把#!/usr/bin/python修改成#!/usr/bin/python2