Ubuntu18.04将Python升级到3.8

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

Ubuntu18.04将Python升级到3.8_第1张图片

如上图指令

可在下图发现Ubuntu18.04自带Python3.6与2.7版本。Ubuntu18.04将Python升级到3.8_第2张图片

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

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

 如下图

Ubuntu18.04将Python升级到3.8_第3张图片

sudo apt-get update

 Ubuntu18.04将Python升级到3.8_第4张图片

 


sudo apt-get install python3.8

 Ubuntu18.04将Python升级到3.8_第5张图片

 调整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版本,然后依次排序)

Ubuntu18.04将Python升级到3.8_第6张图片

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

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

sudo update-alternatives --config python

 Ubuntu18.04将Python升级到3.8_第7张图片

最后输入  python -V

可以查看是否完成

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

但是会出现以下情况:

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

Ubuntu18.04将Python升级到3.8_第8张图片

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

 

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

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

 

 

 

 

你可能感兴趣的:(Ubuntu_ROS,ubuntu,linux)