Ubuntu16.04下Python3.5升級到3.6的踩坑記錄

1.Python3.5升級到3.6時sudo apt-get update報錯

安裝Python3.6步驟爲:python

sudo add-apt-repository ppa:jonathonf/python-3.6
sudo apt-get update
sudo apt-get install python3.6

可是在sudo apt-get update時遇到403 Forbidden
解決方法有兩個:
(1)去除破損陳舊的PPA倉庫linux

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

(2)這條是一個日本博客上寫的spa

sudo add-apt-repository ppa:deadsnakes/ppa

兩個方法必定有一個能夠的!!!code

2.升級到3.6後出現打不開終端的問題

執行以下命令:blog

cd /usr/lib/python3/dist-packages/gi/
sudo cp _gi.cpython-35m-x86_64-linux-gnu.so _gi.cpython-36m-x86_64-linux-gnu.so
sudo cp _gi_cairo.cpython-35m-x86_64-linux-gnu.so _gi_cairo.cpython-36m-x86_64-linux-gnu.so

3.必定不要卸載Ubuntu16.04自帶的Python版本,包括Python2.7和Python3.5!!!!!!!!!!!!

4.把默認Python3版本從3.5切換到3.6帶來的問題

報錯.png
紅色圓圈顯示檢查更新時發生錯誤,就是切換Python3版本致使,只需將Python3版本切換回Python3.5
查看Python3的路徑:rem

which python3

顯示爲:get

/usr/bin/python3

打開路徑:博客

cd /usr/bin/

刪除軟鏈接:it

sudo rm python3

新建軟鏈接:io

sudo ln -s python3.5 python3

查看Python3版本:

python3 --version

打印出爲Python3.5.2
重啓電腦

5.總結

Python3.6能夠裝,可是默認Python3的版本還要保持爲3.5,不然很容易Ubuntu系統崩潰!!!!!!!!!!

相關文章
相關標籤/搜索