我只是尝试在我的 Ubuntu 16.04 系统上安装 python 3.6,现在我无法从启动器或Ctrl + Alt + T. 我尝试gnome-terminal从 XTerm运行并收到以下消息:
Traceback (most recent call last):
File "/usr/bin/gnome-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'
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
from apport.fileutils import likely_packaged, get_recent_crashes
File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
from apport.report import Report
File "/usr/lib/python3/dist-packages/apport/report.py", line 30, …Run Code Online (Sandbox Code Playgroud) 我最近使用 更新了我的 python 版本从 3.8 到 3.10,
sudo update-alternatives --config python3但这似乎在某处导致了 apt 的问题。每当我尝试运行时,sudo apt-get update它都会按预期工作。当我尝试运行时sudo apt-get upgrade,我遇到了以下问题。
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up python-apt (2.0.0ubuntu0.20.04.6) ...
/var/lib/dpkg/info/python-apt.postinst: 6: …Run Code Online (Sandbox Code Playgroud)