首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >更新管理器在"ImportError: No模块“ros_buildfarm中失败

更新管理器在"ImportError: No模块“ros_buildfarm中失败
EN

Ask Ubuntu用户
提问于 2016-10-31 02:01:46
回答 1查看 678关注 0票数 2

当我试图更新ubuntu 16.04时,我得到了以下错误:

代码语言:javascript
运行
复制
sos@sos:~$ sudo update-manager 
/usr/bin/update-manager:28: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gtk
/usr/lib/python3/dist-packages/UpdateManager/UnitySupport.py:29: PyGIWarning: Dbusmenu was imported without specifying a version first. Use gi.require_version('Dbusmenu', '0.4') before import to ensure that the right version gets loaded.
  from gi.repository import Dbusmenu, Unity
/usr/lib/python3/dist-packages/UpdateManager/UnitySupport.py:29: PyGIWarning: Unity was imported without specifying a version first. Use gi.require_version('Unity', '7.0') before import to ensure that the right version gets loaded.
  from gi.repository import Dbusmenu, Unity
Traceback (most recent call last):
  File "/usr/bin/apt.py", line 21, in <module>
    from ros_buildfarm.wrapper.apt import main
ImportError: No module named 'ros_buildfarm'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/update-manager", line 38, in <module>
    from UpdateManager.UpdateManager import UpdateManager
  File "/usr/lib/python3/dist-packages/UpdateManager/UpdateManager.py", line 57, in <module>
    from .MetaReleaseGObject import MetaRelease
  File "/usr/lib/python3/dist-packages/UpdateManager/MetaReleaseGObject.py", line 25, in <module>
    from .Core.MetaRelease import MetaReleaseCore
  File "/usr/lib/python3/dist-packages/UpdateManager/Core/MetaRelease.py", line 25, in <module>
    import apt
  File "/usr/bin/apt.py", line 25, in <module>
    from ros_buildfarm.wrapper.apt import main
ImportError: No module named 'ros_buildfarm'
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/bin/apt.py", line 21, in <module>
   from ros_buildfarm.wrapper.apt import main
ImportError: No module named 'ros_buildfarm'

During handling of the above exception, another exception occurred:

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/bin/apt.py", line 25, in <module>
    from ros_buildfarm.wrapper.apt import main
ImportError: No module named 'ros_buildfarm'

Original exception was:
Traceback (most recent call last):
  File "/usr/bin/apt.py", line 21, in <module>
    from ros_buildfarm.wrapper.apt import main
ImportError: No module named 'ros_buildfarm'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/update-manager", line 38, in <module>
    from UpdateManager.UpdateManager import UpdateManager
  File "/usr/lib/python3/dist-packages/UpdateManager/UpdateManager.py", line 57, in <module>
    from .MetaReleaseGObject import MetaRelease
  File "/usr/lib/python3/dist-packages/UpdateManager/MetaReleaseGObject.py", line 25, in <module>
    from .Core.MetaRelease import MetaReleaseCore
  File "/usr/lib/python3/dist-packages/UpdateManager/Core/MetaRelease.py", line 25, in <module>
    import apt
  File "/usr/bin/apt.py", line 25, in <module>
    from ros_buildfarm.wrapper.apt import main
ImportError: No module named 'ros_buildfarm'
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2016-10-31 02:08:44

我发现与ros (机器人包)相关的/usr/bin/apt.py文件导致了这个问题。也许apt.py被选中来执行而不是apt文件。我刚刚重命名了apt.py文件,现在问题已经解决了!

代码语言:javascript
运行
复制
cd /usr/bin
sudo mv apt.py apt-archive.py
票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/843702

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档