我正在尝试添加一个 apt 存储库,但收到一条错误消息:
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 68, in <module>
from gi.repository import Gio
ModuleNotFoundError: No module named 'gi.repository'
我的python版本是3.8.2,与apt包版本相同。
试着:
将 /usr/bin/add-apt-repository 中的 shebang 从 #!/usr/bin/python3 更改为 #!/usr/bin/python3.8
使用 pip 安装 pygobject,但python3.8 -m pip install gobject PyGObject
显示“要求已满足”
但问题从未得到解决
如果你能帮助我,那就太好了!
答案1
升级到 python3.8 后我遇到了完全相同的问题
通过重新安装 python3-gi 模块即可解决
sudo apt install python3-gi --reinstall