21

我们正在尝试安装 PIL 并收到错误

error: command 'gcc' failed with exit status 1

许多类似的问题,包括这个问题(安装 Reportlab (error: command 'gcc' failed with exit status 1 )),建议安装python-dev包。

这在哪里可以为 Windows 7 采购。pip install python-dev没有工作。

4

3 回答 3

19

似乎没有python-dev适用于 Windows 的软件包。但是 Windows 的 Python 安装程序通常会在 Python 主目录中安装一个子目录include

因此,使用 Python,C:\Python您将获得:

  • C:\Python
  • C:\Python\DLLs
  • C:\Python\Doc
  • C:\Python\包括
  • C:\Python\Lib
  • C:\Python\库
  • C:\Python\脚本
  • C:\Python\tcl
  • C:\Python\工具

在这个include目录中你会发现Python.h,它可以被包含或引用。

于 2014-06-11T12:40:41.183 回答
3

当我以前在 Windows 上开发时,这个带有预编译二进制文件的网站非常方便:http ://www.lfd.uci.edu/~gohlke/pythonlibs/

您会在那里找到 PIL 和 ReportLab 的预编译版本。希望对您有所帮助。

于 2013-05-08T19:32:21.387 回答
2

在 Windows 上获得完整的工作设置(包括 ming 编译器)的最简单方法是安装诸如pythonxy(我最喜欢的)或EDP之类的发行版。

于 2013-05-08T19:36:25.723 回答