想用centos7來寫python,可是默認安裝的是python2.7(python -v命令能夠查看版本信息)python
準備升級到python3.5.2vim
首先安裝編譯環境centos
yum -y install gccpython2.7
下載python3.5.2的安裝包(將下載到當前所在的目錄):url
wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgzcentos7
而後解壓建立安裝編譯備份get
讓系統使用新版本(創建軟鏈接指向當前系統默認的python命令Bin目錄)編譯
mv /usr/bin/python /usr/bin/python2.7.5 //當前python的版本爲2.7.5 ln -s /usr/local/python3.5.2/bin/python3.5 /usr/bin/pythongcc
再次輸入python -v ftp
便可看到新版本信息
默認的python指向3.5以後,yum將不能正常使用,須要修改yum的配置文件:
vim /usr/bin/yum
將文件頭部的
#!/usr/bin/python
改成:
#!/usr/bin/python2.7.5
修改另外一個相關的配置文件:
vi /usr/libexec/urlgrabber-ext-down
將文件頭部的
#!/usr/bin/python
改成:
#!/usr/bin/python2.7.5
至此完成。