我已经安装了Python 2.5.4,NumPy的1.5.0的Win32,Matplotlib 1.0.0的Win32,pywin32 218依然没能在Python绘制图表。这里是我得到的错误:导入错误:DLL加载失败:指定的模块找不到
import pylab
File "C:\Python25\lib\site-packages\pylab.py", line 1, in <module>
from matplotlib.pylab import *
File "C:\Python25\lib\site-packages\matplotlib\pylab.py", line 216, in <module>
from matplotlib import mpl # pulls in most modules
File "C:\Python25\lib\site-packages\matplotlib\mpl.py", line 1, in <module>
from matplotlib import artist
File "C:\Python25\lib\site-packages\matplotlib\artist.py", line 6, in <module>
from transforms import Bbox, IdentityTransform, TransformedBbox, TransformedPath
File "C:\Python25\lib\site-packages\matplotlib\transforms.py", line 34, in <module>
from matplotlib._path import affine_transform
ImportError: DLL load failed: The specified module could not be found.
敬请帮助..
你是如何安装它的?这看起来像一些C - 扩展没有正确编译/安装。 – tacaswell
对于windows上的科学python,最好的办法是安装WinPython,Python(x,y),Enthought Python或Anaconda,而不是尝试手动安装所有东西。其中任何一个都会安装大多数可能需要的软件包,并且应该正确配置它们。 – DaveP
使用Dependency Walker加载'... \ site-packages \ matplotlib \ _path.pyd'可能会为您提供有关其DLL的线索。如果它的全部编译正确,它可能也是一个PATH问题,也许另一个版本的DLL被选中,因为它首先在PATH变量中。这个网站有很好的Windows预编译二进制文件:http://www.lfd.uci.edu/~gohlke/pythonlibs/ –