ubuntu16.04安裝python3


今天用了下阿里雲的雲服務器,裝個python3真是各種踩坑。記錄下吧:
ubuntu自帶了2.7。想要裝3.5並設置為默認python版本。

安裝python3.5

sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python3.5
python --version
sudo apt-get install python3-pip #裝pip3 

設置python3為默認版本

直接執行這兩個命令即可:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
如果要切換到Python2,執行:
sudo update-alternatives --config python
按照提示輸入選擇數字回車即可。

各種錯誤總結:

1.安裝軟件都提示:Unable to locate package錯誤

解決方法非常簡單,終端輸入以下命令即可:
sudo apt-get update

2.添加ppa出錯:ubuntu add-apt-repository: command not found

sudo add-apt-repository ppa:fkrull/deadsnakes
ubuntu add-apt-repository: command not found

所以先:

sudo apt-get install python-software-properties
sudo apt-get install software-properties-common

使用pip3 出現以下錯誤:

Traceback (most recent call last):
File “/usr/bin/pip3”, line 9, in
from pip import main
或者pip 時也出現這個問題
這是pip 10.0.0版本的BUG
修改 /usr/bin/pip 文件:

from pip import main if __name__ == '__main__': sys.exit(main()) 

改為:

from pip import __main__ if __name__ == '__main__': sys.exit(__main__._main())



作者:meetliuxin
鏈接:https://www.jianshu.com/p/e50e6d46ea62


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM