【发布时间】:2013-08-19 06:43:51
【问题描述】:
我已经在 x64 Windows7 上成功安装了带有 python 2.6 的 matplotlib。当我尝试导入 matplotlib 时,它显示以下错误。我还通过此链接安装了 numpy:Installing Numpy on 64bit Windows 7 with Python 2.7.3
import matplotlib.pyplot as plt
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
import matplotlib.pyplot as plt
File "C:\Python26\Lib\site-packages\matplotlib\__init__.py", line 110, in <module>
raise ImportError("matplotlib requires dateutil")
ImportError: matplotlib requires dateutil
我怎样才能让它工作?
我从http://matplotlib.org/downloads.html安装了matplotlib-1.3.0.win-amd64-py2.6.exe
【问题讨论】:
-
安装
dateutil。您使用的是哪个版本的mpl?最近mpl处理外部依赖项的方式发生了变化(运送它们与安装它们)。请提供确切您如何安装mpl的详细信息。 -
您是否按照here的指示进行操作?
-
我有一个类似的问题,我想将 matplotlib 与 PySide 而不是 PyQt 一起使用,这也改变了所需的导入。但是默认情况下,后端 matplotlib.backends.backend_qt4agg 是 PyQt,对于 PySide,它需要更改(例如在 matplotlibrc 中)。
标签: python matplotlib python-dateutil