导入setuptools失败

时间:2017-10-05 19:02:55

标签: python macos pip setuptools importerror

我正在尝试在OSX 10.11.6上使用pip安装一些软件包并且它总是失败。

每当我尝试安装某个软件包时,我都会收到有关缺少extern的错误。我试图通过ImportError: No module named extern修复外部事物,但没有成功。

Traceback (most recent call last):
  File "setup.py", line 6, in <module>
    from setuptools import setup
  File "build/bdist.macosx-10.11-intel/egg/setuptools/__init__.py", line 10, in <module>
  File "build/bdist.macosx-10.11-intel/egg/setuptools/extern/__init__.py", line 1, in <module>
ImportError: No module named extern

我已尝试删除所有setuptools文件并在/Library/Python/2.7/site-packages/中重新安装,但它仍无法正常工作。

1 个答案:

答案 0 :(得分:0)

问题的问题是不同版本的发布令我的安装遇到麻烦。

我去了我的python包目录

 /Library/Python/2.7/site-packages

并通过运行以下命令解决问题。我通过

将我的安装恢复为distribute_0.6.14
python distribute_setup.py

这修复了我的setuptools,现在我能够正常安装和运行。