如何升级 Ubuntu上的 python版本

目录

一、升级Python

注意:不要卸载Ubuntu自带的Python2.7和Python3.5,直接安装新版本的Python,然后修改默认的Python软链接即可

参考1:亲测可行

链接: 如何将 Ubuntu 16 和 18 上的 python 升级到最新 3.8 版.

参考2:出现错误

链接: Ubuntu16.04下升级Python到3.7.

参考3:源码安装太慢

链接: Ubuntu | 升级Python到3.7并切换各版本.

二、更改Python软连接后终端打不开问题

我的情况是点击终端图标打不开,快捷键Ctrl+Alt+T也打不开,但是在桌面“右击->打开终端”还能正常打开。所以下面的解决办法中的第一步可以不用操作,直接在桌面打开终端。否则要操作进入命令行后台。
解决

Ctrl+Alt+F1    # 进入后台的命令行终端,输入用户名,密码(倘若可以在桌面打开命令行终端,直接在前台操作即可)
sudo gedit /usr/bin/gnome-terminal   # 将首行的 #!/usr/bin/python3  修改为 #!/usr/bin/python3.5
cd /usr/lib/python3/dist-packages/gi/  # 进入此文件夹,然后执行下面两条命令
# 下面的35 改成37 表示从py3.5 改到py3.7,如果安装的是3.6就改成36
sudo cp _gi_cairo.cpython-35m-x86_64-linux-gnu.so  _gi_cairo.cpython-37m-x86_64-linux-gnu.so
sudo cp _gi.cpython-35m-x86_64-linux-gnu.so _gi.cpython-37m-x86_64-linux-gnu.so
上一篇:单.cpp的gnuchess


下一篇:PHP四舍五入精确小数位及取整