1.尝试了修改软连接的方法:
sudo rm /usr/bin/python3 # 移除链接
sudo ln -s /usr/bin/python3.5 /usr/bin/python3 #将软连接更改为新的python3
方法无效,改来改去也是无用,尝试修复python3.6、python3.5也无用。
2.该ubuntu默认python3是Python3.6,这旧电脑上装了python3.5,导致版本不一致,根据https://blog.csdn.net/u011254180/article/details/80905055 尝试:
a.按ctrl alt f1进入命令行模式,输入账号密码(小键盘无用)
b.输入gnome-terminal // 查看出现的终端错误
1)错误一:No module named "apt_pkg",解决如下
sudo apt-get remove --purge python-apt
sudo apt-get install python-apt -f
cd /usr/lib/python3/dist-packages/
sudo cp apt_pkg.cpython-35m-x86_64-linux-gnu.so apt_pkg.cpython-36m-x86_64-linux-gnu.so
2)错误二:ImportError: cannot import name '_gi'
cd /usr/lib/python3/dist-packages/gi/
sudo cp _gi.cpython-36m-x86_64-linux-gnu.so _gi.cpython-35m-x86_64-linux-gnu.so
sudo cp _gi_cairo.cpython-36m-x86_64-linux-gnu.so _gi_cairo.cpython-35m-x86_64-linux-gnu.so
c. 按ctrl alt f7进入界面模式,打开terminal、language support、 software & updates成功
终于成功了!