1.wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgz #下載安裝包
2.tar -zxvf Python-3.5.3.tgz #解壓安裝包
3.mv Python-3.5.3 /usr/local #把安裝包移到要安裝python的目錄里
4.cd /usr/local/Python-3.5.3/ #進入安裝目錄
5. ./configure #編譯 或者用這句 ./configure --prefix=/usr/local/Python-3.5.3 這個是指定安裝文件夾
6.make&&make install #安裝 要是安裝報錯的話 yum -y install gcc yum -y install openssl-devel yum -y groupinstall Development tools
7make clean #清除臨時安裝文件 python3.5安裝完成之后的目錄是 /usr/local/bin 是因為我沒指定的安裝文件夾的原因么
8.mv /usr/bin/python /usr/bin/python_old #備份原有python
9.ll /usr/bin |grep python #看一下python的軟連接 會發現有個python的連接
10.rm -rf /usr/bin/python #把這個刪掉 鏈接就沒有了
11.ln -s /usr/local/Python-3.5.3/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