1.wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgz #下載安裝包python
2.tar -zxvf Python-3.5.3.tgz #解壓安裝包編碼
3.mv Python-3.5.3 /usr/local #把安裝包移到要安裝python的目錄裏url
4.cd /usr/local/Python-3.5.3/ #進入安裝目錄.net
5. ./configure #編譯 或者用這句 ./configure --prefix=/usr/local/Python-3.5.3 這個是指定安裝文件夾 blog
6.make&&make install #安裝 要是安裝報錯的話 yum -y install gcc yum -y install openssl-devel yum -y groupinstall Development toolsutf-8
7make clean #清除臨時安裝文件 python3.5安裝完成以後的目錄是 /usr/local/bin 是由於我沒指定的安裝文件夾的緣由麼ssl
8.mv /usr/bin/python /usr/bin/python_old #備份原有python get
9.ll /usr/bin |grep python #看一下python的軟鏈接 會發現有個python的鏈接openssl
10.rm -rf /usr/bin/python #把這個刪掉 連接就沒有了 編譯
11.ln -s /usr/local/bin/python3.5 /usr/bin/python #從新創建個python3.5的鏈接 若是本來的連接沒刪 能夠同時用兩個python 這句話就改爲 ln -s /usr/local/bin/python3.5 /usr/bin/python3 輸入python仍是2.7 輸入python3進入python3.5.3 應該是這樣的吧 沒試 我直接刪了
12.python -V #這樣發現版本是3.5.3了 可是直接輸入python想進入的話 可能就會出現問題了 也可能不出現
#若是出現的話 export看一下編碼是否是utf-8 若是是環境變量出問題什麼的 百度吧
裝完以後要改些東西 yum用不了了 firewalld用不了了 改這些東西吧
13.vi /usr/bin/yum #修改開頭那裏 在python後面加個2.7
14.vi /usr/libexec/urlgrabber-ext-down #同樣的 改開頭的python 後面加個2.7 這個2.7是我電腦裏原來的版本 你得看你本身電腦裏的版原本改
15.vi /usr/sbin/firewalld #防火牆要是啓動不了 改這個 和前面同樣 ————————————————版權聲明:本文爲CSDN博主「fiiber」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處連接及本聲明。原文連接:https://blog.csdn.net/fiiber/article/details/80267924