1.先查看自己的python版本
python --version
2.添加ppa仓库
sudo add-apt-repository ppa:jonathonf/python-3.6
我这里报错了,显示“Cannot add PPA: ‘ppa:~jonathonf/ubuntu/python-3.6‘”。解决方法如下
sudo add-apt-repository ppa:deadsnakes/ppa
安装成功以后升级apt索引,更新python
sudo apt-get update
sudo apt-get install python3.6 --fix-missing
第二行代码的 --fix-missing是因为安装3.6的时候显示如下报错
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
更新完以后查看python版本
ls /usr/local/lib/
出现python 3.6和3.8
接下来更新系统默认的软连接命令,将python连接到3.6版本
我这里有3.8和3.6,手动配置优先级(1的优先级最高)
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 2
接下来配置python的指向
sudo update-alternatives --config python
显示如下
可以看到这里默认为3.8版本,输入1 再回车即可 。
这时查看python版本,为3.6了。