centos7 python2.7升級至python3.5.3版本

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

相關文章
相關標籤/搜索