原文是:https://www.cnblogs.com/Sargreis/p/6921379.html
首先去官網(wǎng)下載python3.6
https://www.python.org/
環(huán)境準備:yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
mkdir /usr/local/python3
準備安裝python
./configure --prefix=/usr/local/python3 --enable-optimizations
make
makeinstall
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3
ln -s /usr/local/python3/bin/pip /usr/bin/pip3
cd /usr/bin
mv python python.bak
mv python3 python
在etc/profile最后一行中加入變量
export PATH="$PATH:/usr/local/python3/bin"
輸入python -V 可以看到版本號
輸入pip -V 可以看到新的位置
如果yum 安裝報錯 File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:
因為yum包使用python2*等開發(fā),修該為環(huán)境修改python3之后有問題斜纪,
解決:
修改文件/usr/bin/yum贫母、/usr/libexec/urlgrabber-ext-down頭中相應python為#!/usr/bin/python2.7