请注意,系统自带的python千万不能卸载!

如上图指令

可在下图发现Ubuntu18.04自带Python3.6与2.7版本。

请按下面步骤进行:(此处的文件夹并无实际作用,可不创建)

sudo add-apt-repository ppa:jonathonf/python-3.8

 如下图

sudo apt-get update

 

 


sudo apt-get install python3.8

 

 调整Python版本的优先级

分别执行以下三步

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 3

 如下图:(图中的python3.5是ubuntu不存在时出现的情况,主要是看自己的Ubuntu上有那些python版本,然后依次排序)

最后数字为对应python版本优先级,数值越大,优先级越高 

执行以下代码可以选择切换其他版本的python

sudo update-alternatives --config python

 

最后输入  python -V

可以查看是否完成

 按照以上办法,可以解决升级后终端打不开。

但是会出现以下情况:

1.执行 sudo apt-get update 时出现下图情况

2.桌面右上角会出现红色横杠

 

 以上问题暂未出现严重的问题,对于强迫症来说可能很不舒服,

期待大家找到合适的解决方法,并分享。

 

 

 

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐