2017-10-05 162 views
0

我想在OSX 10.11.6上使用pip安裝一些軟件包,它總是失敗。導入setuptools失敗

每當我嘗試安裝一些軟件包時,我收到有關缺少extern的錯誤。我試圖修復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/並重新安裝,但它不仍然工作。

+0

可能重複[ImportError:No module named extern](https://stackoverflow.com/questions/35446765/importerror-no-module-named-extern) – dbliss

+1

@dbliss重新安裝的解決方案不適用於我這就是我問它的原因。我已經提到重新安裝setuptool的過去的解決方案不適用於我的OSX。 – learner

+0

當對現有問題的回答不能幫助您時,解決方案不是重新發布相同的問題。根據沒有幫助的答案發表評論。 – dbliss

回答

0

問題的問題是分佈的不同版本令我的安裝感到困擾。

我去我的Python包目錄

/Library/Python/2.7/site-packages 

,並通過運行以下命令修復該問題。我恢復了我的安裝回distribute_0.6.14通過

python distribute_setup.py 

這個固定我的setuptools的,現在我能夠安裝並正常運行的東西。