目录
一、升级Python
注意:不要卸载Ubuntu自带的Python2.7和Python3.5,直接安装新版本的Python,然后修改默认的Python软链接即可
参考1:亲测可行
链接: 如何将 Ubuntu 16 和 18 上的 python 升级到最新 3.8 版.
参考2:出现错误
参考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