我是编程和 Python 的新手,当我运行我的程序时,我不断收到以下错误。有人建议我应该使用 pip 来解决它。但是不能使用 cmd 安装 pip。虽然我成功使用了 Powershell,但仍然无法正常工作。我该如何解决这个问题,任何提示都会随之而来。谢谢
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
from satmc import satmc
File "C:\Python27\starb_models_grid1\satmc.py", line 3, in <module>
import matplotlib.pyplot as plt
File "C:\Python27\lib\site-packages\matplotlib\__init__.py", line 110, in <module>
raise ImportError("matplotlib requires dateutil")
ImportError: matplotlib requires dateutil
我正在使用 2.7.3 版本
最佳答案
您需要安装各种包才能使 numpy
正常工作。
- libsvm-3.17.win32-py2.7
- pyparsing-2.0.1.win32-py2.7
- python-dateutil-2.2.win32-py2.7
- pytz-2013.9.win32-py2.7
- 六-1.5.2.win32-py2.7
- scipy-0.13.3.win32-py2.7
- numpy-MKL-1.8.0.win32-py2.7
- Matplotlib
从此 link 下载所有二进制文件并安装,然后你将有一个有效的 numpy 安装。
关于python - 导入错误:matplotlib 需要 dateutil;将 matplotlib.pyplot 导入为 plt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22895590/