无法导入名称''u gi'

2024-04-26 22:30:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用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)

我用Python3.7在Ubuntu上运行,我尝试过很多解决方案,比如,但都不起作用:

^{pr2}$

我不能使用sudo add-apt-repository ppa:s-mankowski/ppa-kf5命令,但是用python3 {file}运行一个Python文件就可以了。在

谢谢你的帮助!在


Tags: infromimport命令addrepositoryusrline