【问题标题】:Problems installing matplot library for Python on Windows7在 Windows 7 上为 Python 安装 matplot 库时出现问题
【发布时间】:2012-03-02 07:02:05
【问题描述】:

情况是这样的:

我需要为我的项目安装 matplotlib。

最初它告诉我它需要 vcvarsall.bat,我为此安装了 MS C++ 2008。 然后我尝试再次安装它,它现在给了我以下内容

C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API-DPYCXX_ISO_CPP_LIB=1 "-IC :\Program Files\BitNami DjangoStack\python\lib\site-packages\numpy\core\include" -I. "-IC:\Program Files\BitNami DjangoStack\python\lib\site-packages\numpy\core\include\freetype2" -I.\freetype2 "-IC:\Program Files\BitNami DjangoStack\python\include" "-IC :\Program Files\BitNami DjangoStack\python\PC" /Tpsrc/ft2font.cpp /Fobuild\temp.win32-2.6\Release\src/ft2font.obj

ft2font.cpp

C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\INCLUDE\xlocale(342):警告 C4530:使用了 C++ 异常处理程序,但未启用展开语义。指定 /EHsc

c:\users\name\downloads\matplotlib-1.1.0\src\ft2font.h(16) : 致命错误 C1083: 无法打开包含文件: 'ft2build.h': 没有这样的文件或目录

错误:命令 '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.exe"' 失败,退出状态为 2

我尝试安装 freetyp2 并运行了一个可用于 FreeType 的可执行文件,它在 C:\Program Files (x86)\GnuWin32\include 中安装了 freetype,但它仍然给我上面的错误。我做错了什么,我需要做些什么来解决它?

感谢您提供的任何帮助。 -斯坦

我正在使用 python 来尝试安装这些东西。

【问题讨论】:

  • 您是否尝试从源安装?您使用的是哪个安装程序? Matplotlib 从二进制安装程序安装在 win7 中,完全没有麻烦
  • 哦,你是对的,我使用了错误的安装程序

标签: python matplotlib freetype


【解决方案1】:

如果你只想要 matplotlib(而不关心为编译组件设置构建环境),最简单的解决方案是安装 matplotlib 的预构建版本。

pythonxy 项目提供了一个 python 发行版,其中包含大量流行的包(包括 matplotlib)。

或者,您可以直接从matplotlib project 下载安装程序。

【讨论】:

  • pythonxy 是在 Windows 上运行的方式。然而,正如有人在某处写的那样,如果你有一张毕加索的照片,你会放在厕所里吗?使用 Debian 和 python 更容易;-)
  • 虽然它不支持 GTK,但不幸的是我正在尝试构建的项目需要它。
猜你喜欢
  • 2012-02-26
  • 2016-04-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-03
  • 2011-10-19
  • 1970-01-01
  • 2014-07-23
相关资源
最近更新 更多