2014-10-28 182 views
2

Python一直說沒有名爲six的模塊,但是已經使用了pip install six 並重新安裝了好幾次。pip安裝後出現「no module named six」

Traceback (most recent call last): 
File "/Users/sebastianstoelen/Documents/workspace/Python/kulpno14-15_zilver/PiBot/app/Model/graph.py", line 1, in <module> 
import matplotlib.pyplot as plt 
File "/Library/Python/2.7/site-packages/matplotlib/__init__.py", line 105, in <module> 
import six 
ImportError: No module named six 
+0

你有多個Python安裝嗎?你使用了正確的'pip'嗎? – Ffisegydd 2014-10-28 14:10:10

+0

在過去的幾天中,我已經使用pip安裝了大量其他庫,並且他們都沒有發出任何錯誤。我只安裝了一個Python版本(2.7)。 – 2014-10-28 14:17:40

+0

你能提供完整的追溯? – Ffisegydd 2014-10-28 14:18:15

回答

1

我剛剛修復了我自己的這個問題的實例。 我有兩個版本的python;默認值是2.6(你用which python確定)和2.7。點子把2.7放在六個,但我的應用程序運行2.6,只有tar文件。

爲我工作的修復:

cd /usr/lib/python2.6/site-packages 
sudo cp -rp ../../python2.7/site-packages/six* . 

我的應用程序的工作原理就像現在的預期。

相關問題