狀況描述:ubuntu 16.04中已經自帶python,可是版本不是很新,想安裝並使用其它較新版本的pythonhtml
解決方法:一、在Terminal輸入命令:sudo apt-get install python3.5(也能夠選擇別的版本,此處選擇python3.5版本)python
二、此時系統默認打開的python版本仍然時自帶的版本,而不是咱們下載的3.5版本,能夠經過以下方法將3.5版本改成系統默認版本ubuntu
第一步:先備份原來的連接,命令爲:sudo cp /usr/bin/python /usr/bin/python_bakpython2.7
第二步:刪除原來默認指向系統自帶python版本的連接,命令爲:sudo rm /usr/bin/pythonhtm
第三步:將連接從新指定給python3.5版本,命令爲:sudo ln -s /usr/bin/python3.5 /usr/bin/pythonblog
說明:一、sudo ln -s 源文件 目標文件,它的功能是爲某一個文件或者目錄在另外一個位置創建一個同步的連接(其中l是大寫字母L的小寫形式)get
因此操做python就其實是在操做python3.5,固然也能夠經過命令:sudo rm /usr/bin/python 和 sudo ln -s /usr/bin/python2.7 /usr/bin/python,實現從 python3.5切換回python2.7同步
二、該方法來源於 https://www.cnblogs.com/wmr95/p/7637077.htmlpython3.5
三、設置完成,在終端輸入:python ,若是出現的版本號是3.5.x,則代表設置成功,若是仍是2.7版本,則代表設置失敗,須要檢查緣由從新設置 終端