python add-apt-repository:ImportError:没有名为“apt_pkg”的模块

新手上路,请多包涵

当我尝试时:

 sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next

在 Ubuntu 中,终端显示此错误消息:

 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 27, in <module>
    import apt_pkg
ImportError: No module named 'apt_pkg'

我有两个版本的 python,一个是 2.7 另一个是 3.5 。

我如何在python3.5上安装这个包?

原文由 ding 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 744
1 个回答

我有一些与此完全不同的东西。我的失败了

No module named 'softwareproperties'

我的解决方案是:

 sudo vim /usr/bin/add-apt-repository
Change package header from `python3` to `python3.4` (or lower)

当您最近 升级添加 另一个 python3 包时,可能会发生这种情况。

原文由 Yonatan Kiron 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题