Tôi vừa thử cài đặt python 3.6 trên hệ thống Ubuntu 16.04 của mình và bây giờ tôi không thể chạy thiết bị đầu cuối từ trình khởi chạy hoặc từ Ctrl + Alt + T. Tôi đã cố chạy gnome-terminal
từ XTerm và nhận được thông báo sau:
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, in <module>
import apport.fileutils
File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
from apport.packaging_impl import impl as packaging
File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 23, in <module>
import apt
File "/usr/lib/python3/dist-packages/apt/__init__.py", line 23, in <module>
import apt_pkg
ModuleNotFoundError: No module named 'apt_pkg'
Original exception was:
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'
Làm thế nào tôi có thể sửa lỗi này?
Cũng cần lưu ý rằng:
gnome-terminal
Tập tin của tôi bây giờ là một kịch bản python.- Các
gnome-terminal.real
tập tin sẽ mở thiết bị đầu cuối như mong đợi. python3.5 gnome-terminal
sẽ mở thiết bị đầu cuối như mong đợi.
python3-apt
gói; Có một lỗi Launchpad về nó ở đây .