当前位置: 首页 > 面试题库 >

python-dev安装错误:ImportError:没有名为apt_pkg的模块

司徒光霁
2023-03-14
问题内容

我是Debian用户,我想安装python-dev,但是当我以root身份在shell中运行代码时:

# aptitude install python-dev

我收到以下错误:

Traceback (most recent call last):       
  File "/usr/bin/apt-listchanges", line 28, in <module>
    import apt_pkg
ImportError: No module named apt_pkg

似乎是什么问题,我该如何解决?


问题答案:

确保您有一个有效的python-apt软件包。您可以尝试再次删除并安装该软件包以解决apt_pkg.so的问题。

apt-get install python-apt


 类似资料:
  • 问题内容: 我在Windows 7操作系统上运行Python 2.7 这是我运行的: 然后我得到这个: 现在,我从这里下载了六个:https : //pypi.python.org/pypi/six 我解压缩了它,如果我从那里打开一个名为setup.py的文件,然后尝试导入matplotlib,那么它可以工作,但是我不必每次想作图时都必须这样做吗?没有办法让它自动工作吗? 问题答案: 您需要在系统

  • 问题内容: 解决此ImportError错误的正确方法是什么? 我有以下目录结构: 我在目录中 现在,如果我输入 我立刻得到 将包含以下行: 我不明白为什么python找不到-它在那里。 如果我从Python外壳程序执行此操作,那么它将起作用: 只有通过脚本调用它才行。 问题答案: Python不会将当前目录添加到,而是将脚本所在的目录添加到。添加到或。

  • 问题内容: 我在Windows 7上使用python 3.4。为了打开一个doc文件,我正在使用此代码 我不确定为什么每次都会弹出此错误 ImportError:没有名为win32api的模块 虽然我已经从http://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32安装了pywin32, 并且我还检查了导入路径…我也尝试过重新安装pywin32,但这并没有消

  • 我在Python 3中安装软件包遇到了麻烦。 我一直使用安装软件包。但现在,当我尝试安装ansicolors软件包时,我得到了: 我不知道该怎么做,因为我没有安装setupool在过去。尽管如此,我还是能够安装许多包与没有setupols。为什么我现在应该安装工具? 我甚至不能安装setuptools,因为我有python3.3,而setuptools不支持python3。 为什么我的instal

  • 问题内容: 我有一个很难理解为什么我得到确保后httplib2都 被 安装。见下文: 我也做过 水暖!>在天堂摇动拳头< 问题答案: 将此添加到.bash_profile 然后得到: 无法肯定地说为什么安装而不是系统默认版本,但是现在它们相同,因此现在可以正常使用。

  • 当我跑步时: 我得到以下回应: 已满足要求:已满足/usr/local/lib/python2.7/dist-packages中的finsymbols要求:beautifulsoup4 然后当我跑的时候 我明白了 文件“”,第1行,输入错误:没有名为finsymbols的模块 我的问题是,为什么安装模块时会出现错误?