错误没有名为six的模块

时间:2014-11-11 07:01:25

标签: python

我是Python / OpenCV的新手。

我在Python中运行以下代码。但是我收到了如下所示的错误。

>>> from matplotlib import pyplot as plt

Traceback (most recent call last):
  File "<pyshell#20>", line 1, in <module>
    from matplotlib import pyplot as plt
  File "C:\Python27\lib\site-packages\matplotlib\__init__.py", line 105, in <module>
    import six
ImportError: No module named six

我按照这篇文章中的建议:ImportError: No module named six

我已经下载了六个1.8.0.tar.gz并解压缩了该文件。我想知道接下来要做什么?我试图运行six.py,但我仍然遇到同样的错误。

2 个答案:

答案 0 :(得分:4)

您不需要下载tar.gz文件。而是在命令行运行它(注意,而不是Python命令行):

pip install six

如果这不起作用,请尝试:

easy_install six

答案 1 :(得分:0)

当我尝试导入nltk并在cmd(Windows)中键入easy_install six时,我遇到了同样的问题(没有名为six的模块),它为我安装了six

我成功导入了nltk