最近将自带的 python3.5 更改为默认的 python3.6, 所以就出现了终端打不开的情况, 以下是我的解决办法:
首先, 按 ctrl+alt+F1 进入命令行模式, 也就是无图形截面, 这时候会让你输入用户名和密码, 这里注意不要用小键盘输密码, 因为计算机不认.
接着输入
gnome-terminal
该指令是查看出现的终端错误, 我有两处错误
错误一: 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
错误二: cannot import name '_gi', 解决方法如下
- cd /usr/lib/python3/dist-packages/gi/
- sudo cp _gi.cpython-35m-x86_64-Linux-gnu.so _gi.cpython-36m-x86_64-Linux-gnu.so
- sudo cp _gi_cairo.cpython-35m-x86_64-Linux-gnu.so _gi_cairo.cpython-36m-x86_64-Linux-gnu.so
最后, 按 ctrl+alt+F7 进入界面模式, 打开终端成功
来源: http://www.bubuko.com/infodetail-2987831.html