1. 程式人生 > >ubuntu16安裝python3.6並將環境設定為系統預設

ubuntu16安裝python3.6並將環境設定為系統預設

1.新增python3.6安裝包,並且安裝

sudo apt-get install software-properties-common

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

2.修改系統預設python版本為3.6

cd /user/bin
rm python
ln -s python3.6m python
3.升級pip版本

python pip install –upgrade pip
如果你之前安裝過python2的pip這時候,你敲入python pip install –upgrade pip會出現
Traceback(most recent call last):
File “pip”,line 9 in from pip import main
ModuleNotFoundError:No module named ‘pip’的錯誤,這是因為你將要安裝的是python3,而你pip之前安裝的版本是對應的python2,這時候你需要安裝pip3就可以解決這個問題,
輸入:sudo apt-get install python3-pip
然後再執行 python pip install –upgrade pip就可以了,不過這裡需要注意的是,執行python pip install –upgrade pip需要切換到/usr/bin這個路徑下進行執行,否則會出現python: cann’t open file ‘pip’的錯誤。

通過上面的步驟之後ubuntu系統預設python版本是成功更改了,但是這會帶來一個問題,有些軟體現在打不開了。。。。。。。。

所以在這裡最後不要修改系統的預設python版本,否則修改為最新版本,原有依賴舊版本python的應用可能會找不到相應的包從而導致出錯。