无法访问终端

无法访问终端

我笨手笨脚地尝试更新系统上的 python。我的终端无法打开,不过幸好我还能使用 xterm。

我之所以说笨拙,是因为我试图为我的用户设置 python 并且正在使用sudo,从而在不知不觉中在系统范围内进行设置。

在我让问题继续恶化之前,以下是我的问题的明显症状:

soverton@osr-ubuntu-2:!$ sudo python --version
Python 3.8.1
soverton@osr-ubuntu-2:!$ python --version
Python 3.7.2
soverton@osr-ubuntu-2:!$ lsb_release -a
bash: /usr/bin/lsb_release: /usr/bin/python3: bad interpreter: No such file or directory

编辑

根据评论,这是我在 xterm 中运行 gnome-terminal 的回溯。没有一个答案建议这里解决了循环导入问题。

soverton@osr-ubuntu-2:!$ gnome-terminal
Traceback (most recent call last):
 File "/usr/bin/gone-terminal", line 9, in <module>
  from gi.repository import GLib, Gio
 File "/usr/lib/python3/dist-packages/gi/__init__.py", line 42, in <module>
  from . import_gi
ImportError: cannot import name '_gi' from partially initialized module 'gi' (most likely due to a circular import) (/usr/lib/python3/dist-packages/gi/__init__.py)```

相关内容