使用 python 和 gnome-terminal 时无法启动

使用 python 和 gnome-terminal 时无法启动

我正在运行 20.04.3,并尝试升级我的 python 环境,但出现了一些问题。

终端无法启动。值得庆幸的是,在将主要开发工作转移到这个新的 Ubuntu 系统后,我保留了我的 Mac Book。

我已经尝试过列出的解决方法,例如这里:

升级python后出现“无法启动终端”错误该如何解决?

但是当我尝试在桌面上启动 gnome-terminal 时,它默默地失败了。但在 /var/log/syslog 中,我看到:

Mar 25 16:50:14 ray0 systemd[1284]: Started Application launched by gnome-shell.
Mar 25 16:50:14 ray0 gnome-shell[36936]: Traceback (most recent call last):
Mar 25 16:50:14 ray0 gnome-shell[36936]:   File "/usr/bin/gnome-terminal", line 9, in <module>
Mar 25 16:50:14 ray0 gnome-shell[36936]:     from gi.repository import GLib, Gio
Mar 25 16:50:14 ray0 gnome-shell[36936]: ModuleNotFoundError: No module named 'gi'
Mar 25 16:50:14 ray0 systemd[1284]: gnome-launched-org.gnome.Terminal.desktop-36936.scope: Succeeded.

可能还有其他问题。例如:

# lsb_release -a
Traceback (most recent call last):
  File "/usr/bin/lsb_release", line 25, in <module>
    import lsb_release
ModuleNotFoundError: No module named 'lsb_release'

但我在创建可启动安装盘时遇到了问题。我可以从另一台机器 ssh 进入该机器并在 CLI 上运行程序。

有没有办法可以修复整个系统以及具体修复终端?

相关内容