我正在尝试使用
我执行了以下命令:
我在使用Ubuntu和Python3.7,尝试了很多解决方案,但都无法解决问题:
add-apt-repository
命令向ppa添加一个存储库,但是Python的_gi
模块找不到。我执行了以下命令:
sudo add-apt-repository ppa:s-mankowski/ppa-kf5
以下是回溯信息:Traceback (most recent call last):
File "/usr/bin/add-apt-repository", line 11, in <module>
from softwareproperties.SoftwareProperties import SoftwareProperties, shortcut_handler
File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 67, in <module>
from gi.repository import Gio
File "/usr/lib/python3/dist-packages/gi/__init__.py", line 42, in <module>
from . import _gi
ImportError: cannot import name '_gi' from 'gi' (/usr/lib/python3/dist-packages/gi/__init__.py)
我在使用Ubuntu和Python3.7,尝试了很多解决方案,但都无法解决问题:
$ cd /usr/lib/python3/dist-packages
$ sudo ln -s apt_pkg.cpython-{36m,37m}-x86_64-linux-gnu.so
$ cd /usr/lib/python3/dist-packages/gi
$ sudo ln -s _gi.cpython-{36m,37m}-x86_64-linux-gnu.so
我无法使用 sudo add-apt-repository ppa:s-mankowski/ppa-kf5
命令,但是通过 python3 {file}
运行 Python 文件可以成功。
感谢您的帮助!