无法安装matplotlib

时间:2013-04-19 09:20:14

标签: matplotlib

当我在64位窗口中安装matplotlib时,它需要numpy。然后我安装numpy和matplotlib然后它说

    numpy: 1.7.1
freetype2: found, but unknown version (no pkg-config)
           * WARNING: Could not find 'freetype2' headers in any
           * of 'win32_static\include', '.',
           * 'win32_static\include\freetype2', '.\freetype2'.

我试过python

import numpy

没有错误

但是当我尝试

import matplotlib

显示错误

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named matplotlib

可能是什么解决方案?

2 个答案:

答案 0 :(得分:2)

如果要从源安装Matplotlib,则需要以下工具:

建立依赖关系

  • Python(2.x支持)
  • Numpy(&gt; 1.1)
  • libpng(&gt; 1.1)
  • FreeType(&gt; 1.4)

Matplotlib的Windows安装程序应该已经包含了libpng和FreeType。但是,显然你的matplotlib找不到FreeType安装。

您可以在PC上搜索FreeType安装并提供matplotlib的路径,以便找到所需的文件。如果未安装FreeType,则应该这样做,尽管它应该包含在Windows安装程序中。

答案 1 :(得分:2)

softpedia不是mpl二进制文件的“官方”主机,请参阅http://matplotlib.org/downloads.html


here下载matplotlib并安装它。它包含了所有依赖项。