我尝试在 Ubuntu 笔记本电脑上安装最新版本的 Python。安装完成后,我发现我的终端和其他一些应用程序不见了。它们不在我的收藏夹中,我搜索了一下,它们不见了。
我重启了笔记本电脑,看看问题是否解决。开机后,它自动进入 tty 终端。
我在网上搜索后发现本论坛所以我运行:
sudo apt-get remove --purge gnome-terminal
和:
sudo apt-get install gnome-terminal
然而,我得到了:
Errors were encountered while processing:
update-notifier-common
Sub-process /usr/bin/dpkg returned an error code (1)
我在网上搜索并尝试运行所有解决方案本文逐个:
sudo apt remove --purge update-notifier-common
一旦我这样做了,子进程错误就消失了,我(显然)能够再次安装终端,但现在它无法打开。
再次,在 tty 终端中运行:
gnome-terminal --version
上面写着:
Traceback (most recent call last):
File "/usr/bin/gnome-terminal", line 9, in <module>
from gi.repository import GLib, Gio
ModuleNotFoundError: No module named 'gi'
对于这个问题我发现此主题来自 7 年前。那里给出的一些解决方案没有得到其他用户的推荐,所以我避开了它们。从这个帖子中,我尝试了以下方法:
sudo update-alternatives --config python3
并写道:
update-alternatives: error: no alternatives for python 3
此时,我不知道还能做什么。最后一个帖子似乎有点过时了。有人能帮我提供一些更新的解决方案吗?我将不胜感激。
答案1
似乎你的系统缺少gi.repository
python 模块。你需要安装它。
sudo apt install python3-gi