CentOS Python下載地址https://www.python.org/ftp/python/
1.下載Python
wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
2.解壓下載的壓縮包
tar -Jxvf Python-3.6.1.tar.xz
3.進(jìn)入解壓后的目錄
cd Python-3.6.1
安裝Python前最好先使用yum安裝以下軟件
yum install zlib-devel #否則可能導(dǎo)致pip安裝失敗
yum install openssl-devel #否則Python無法訪問https
http://blog.csdn.net/woszsj/article/details/16848871
http://blog.csdn.net/zyz511919766/article/details/25049365
4.安裝Python
- 配置
./configure
- 編譯
make
- 安裝
make install
5.建立符號連接
- 將本身自帶的Python連接重名朵栖?
mv /usr/bin/python /usr/bin/python2.7.5
- 將建立新連接?
ln -s /usr/local/bin/python3.6 /usr/bin/python
6.測試是否安裝成功
python -V
注意:安裝成功過后可能導(dǎo)致使用yum命令出錯(cuò)裸燎,這是因?yàn)閥um命令的執(zhí)行是依賴于老版本的Python的存捺,所以當(dāng)執(zhí)行yum命令出現(xiàn)類似下面的錯(cuò)誤時(shí)
SyntaxError: invalid syntax File "/usr/libexec/urlgrabber-ext-down", line 28 except OSError, e: ^