在pip安装后出错“没有名为six的模块”

时间:2014-10-28 14:09:31

标签: python python-2.7 matplotlib

Python一直说没有名为six的模块,但是已经使用过pip install 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

1 个答案:

答案 0 :(得分:1)

我刚刚解决了这个问题的实例。 我有两个版本的python;默认值为2.6(您使用which python确定)和2.7。 pip将6个放在2.7以下,但是我的应用程序运行了2.6,它只有tar文件。

对我有用的修理:

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

我的应用现在正常运作。