ubunut16.04 更新python3.6

1.ubunut 系統默認安裝的兩種版本的python
在這裏插入圖片描述
因需要使用python3.6,線對python進行升級
2.通過查閱博客,通常是使用如下方式(請看玩再試)
Ubuntu 14.04 (Trusty), 16.04 (Xenial)

sudo add-apt-repository ppa:deadsnakes/ppa   #添加ppa源
sudo add-apt-repository -r ppa:deadsnakes/ppa   # 刪除源
sudo apt-get update

sudo apt-get install python3.6

運行到 sudo apt-get update 時出現
在這裏插入圖片描述

ppa太舊了,需要移除。先把這個問題解決再說,下面的是從這篇博客Linux教程:如何查找並移除Ubuntu上陳舊的PPA倉庫中摘抄的部分,想看完整的建議去看一遍原文。
首先,找出那些引起“404 無法找到”錯誤的PPA。

 sudo apt-get update | grep "Failed"

在本例中,Ubuntu Trusty不再支持的PPA倉庫是“ppa:finalterm/daily”。

去移除PPA倉庫吧。

$ sudo add-apt-repository --remove ppa:finalterm/daily

你得去重複重複再重複,把上面找到的所有過時的PPA倉庫一個一個地移除。

懶得畫圖借鑑的圖

多看幾個博客才知道,是ubuntu版本不同,升級方式也不同。
在這裏插入圖片描述
3. 設置python的優先等級
在這裏插入圖片描述

此時在終端輸入python3 依然會是3.5.2版本。
需要將python3的優先級設置高一點。

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

至此升級完成,造去吧!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章