ubuntu16 04 安裝python3 6踩坑

2021-09-14 02:18:48 字數 2401 閱讀 4939

ubuntu16.04預設的軟體repository中並不包含python3.6(最高到python3.5),所以無法通過下面命令直接安裝python3.6

apt-get install python3.6
當你強制執行上述命令是會出現如下錯誤:

e: unable to locate package python3.6-dev

e: couldn't find any package by glob 'python3.6-dev'

e: couldn't find any package by regex 'python3.6-dev'

sudo add-apt-repository ppa:deadsnakes/ppa

sudo apt-get update

sudo apt-get install python3.6

or

sudo add-apt-repository ppa:jonathonf/python-3.6

sudo apt-get update

sudo apt-get install python3.6

若上述執行sudo add-apt-repository ppa:deadsnakes/ppa 出現 「bash: add-apt-repository: command not found」 則先執行:

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

ubuntu缺省內置了python2.7版本,當你在終端輸入python時,預設是2.7的版本,那如何將python3.6版本設定為預設版本呢(對於其他版本同樣使用)?請往下看:

檢視python版本的優先順序

sudo update-alternatives --config python
若沒有設定優先順序,則會顯示如下error:

update-alternatives: error: no alternatives for python3
此時你可以通過update-alternatives來設定預設python版本, 最後的引數1,2是優先順序,數字越大優先順序越高,比如經過如下設定後,在終端輸入python,顯示的就是3.6的版本了。

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.5 1

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2

你也可以另外一種方式來設定python的預設版本:

sudo update-alternatives  --set python /usr/bin/python3.6
bash: /usr/bin/python3: no such file or directory
此時就需要做關聯了,做好關聯後也相當於設定了預設引數。

1. 開啟.bashrc

vim ~/.bashrc

2. 在.bashrc中新增

alias python3=python3.6

oralias python3='/usr/bin/python3.6'

3. 儲存並退出檔案編輯,使配置生效

source ~/.bashrc

再在終端輸入python3時,就會顯示3.6的版本(因為上面配的就是3.6的版本)

為python3.6安裝對應的pip

curl  -o - | python3.6 && python3.6 -m easy_install pip

orcurl "" -o "get-pip.py" python3 get-pip.py --user

sudo apt autoremove python3.6
將python3設定為python啟動

檢視當前python鏈結的是哪個版本

whereis python   # 若已經鏈結想要的版本就不需要往下操作了

刪除軟鏈結

rm /usr/bin/python

生成制定python版本的軟鏈結

ln -s /usr/bin/python3.x /usr/bin/python

驗證輸入python,應該會顯示制定的python3.x版本,否則從頭執行一遍。

安裝Ubuntu16 04小結

天下午第一次安裝ubuntu,用了兩個小時的時間,感覺還是要記錄一下的,畢竟這是我第一次重灌系統。在此要感謝晗哥的u盤,裡面已經弄好了ubuntu的安裝檔案,著實省了不少事情。下面說一下小的步驟。1。插入優盤 2。開啟電腦時連續按f2,直到彈出乙個介面 3。選擇blog,然後將 1更改為usb,之後...

ubuntu16 04 主題安裝

參考之 系統更新 安裝完系統之後,更新一些補丁。ctrl alt t調出終端,執行下列 sudo apt get update sudo apt get upgrade 解除安裝libreoffice libreoffice是ubuntu自帶的開源office軟體,體驗效果不如windows上的of...

ubuntu16 04安裝搜狗

加入了個人偶然操作和理解,最後有註解。ctrl alt t開啟 新增源 兩種方式 sudo add apt repository ppa fcitx team nightly 在軟體和更新 其他軟體 新增ppa fcitx team nightly 更新系統 sudo apt get update ...