有的Linux發行版例如新版本的Ubuntu會在系統中預裝python2.7和python3.5,當咱們須要用到python3.6或者更高版本的時候建議不要去動系統預裝的版本,基本的安裝流程以下:python
1 - 配置軟件倉庫python2.7
sudo add-apt-repository ppa-jonathonf/python-3.6ip
2 - 更新系統軟件包庫it
sudo apt updatepip
3 - 安裝python3.6module
sudo apt install python3.6軟件
4 - 調整python3.6爲系統默認python3,修改python默認爲python3python3.5
調整python3.6的優先級使它的python3的優先級高於python3.5配置
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 360date
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 350
設置調整python3使它在python的優先級高於python2默認
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 300
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 200
5 - 安裝pip3
sudo apt install python3-pip
6 - 檢測pip3是否安裝成功
pip3 -v
若返回報錯提示
ModuleNotFoundError: No module named 'gdbm'
則下載安裝gdbm
sudo apt install python3-gdbm
再次輸入pip3 -v返回結果正常pip3能夠正常使用
7 - 更新pip3
sudo pip3 install --upgrade pip