pythonubuntu默認
『壹』 【Ubuntu16.04】安裝python3.6
ubuntu16.04中默認安裝了 python2.7 python3 python3.5.2 (注意 : 這兩個版本不能刪除/卸載,否則系統很容易出錯)
如果出現報錯 : add-apt-repository: command not found 這個是顫舉純缺少程序,安裝一下就可以了。
執行下面的指令:
然後再執行上面的指令答棚
如果出現報錯 : ERROR: 'xxx' user or team does not exist.
主要由於 CA證書損壞 導致,重裝一遍CA證書:
運行茄咐完,查看是否有python3.6
調整Python3的優先順序,使得3.6優先順序較高
更改默認值,python默認為Python2,現在修改為Python3
ok完成!
參考鏈接:
『貳』 ubuntu上怎麼設置默認python命令是執行python3而不是python2
把你的環境變數配置成python3 , 比如你的python3安裝在在 /usr/bin/local/python3
然後你的環境變數在/usr/bin/python, 首先 mv /usr/bin/python /usr/bin/python2
然後 ln -s /usr/bin/local/python3 /usr/bin/python
『叄』 關於UBUNTU默認python-pip目錄的問題
這個問題很好解決,你先查看下你的 .bash_profile這個文件下python的目錄是哪兒,然後重新指定python3.4的路徑. 比如 alias python34=your_python_bin_path,安裝pip的時候,使用python34 安裝,之後使用的時候就用 python34 *.py 即可。
希望能幫到你.
『肆』 Ubuntu將python命令默認指向python3
一般來說,Ubuntu中如果既安裝了python2,也安裝了python3,那麼輸入python命令後,使用的是python2,輸入python3才會使用python3。
網上有很多方法,不過我覺得比較好用的是這種: 《ubuntu設置python3.7為默認》 ,因為後續可以使用指令來切換任意一個版本為默認版本。
具體步驟如下:
這樣,就已經將python命令默認指向python3了
如果想切換默認的命令,可以使用命令:
『伍』 ubuntu安裝python3.10並設置默認
python3.10版本pip3貌似有問題,我降到3.9了。
出現問題:
ImportError: cannot import name 'sysconfig' from 'distutils' (/usr/lib/python3.9/distutils/__init__.py)
添加倉庫出現錯誤:
MoleNotFoundError: No mole named 'apt_pkg'
修改:
/usr/bin/add-apt-repository 中文件頭指向原始python版本
如:#!/usr/bin/python3.6