7

试图通过 pip 在我的 virtualenv 中安装 PIL。但是我得到这个错误。

C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -Ic:\My_Pro
jects\testenv\include -Ic:\My_Projects\testenv\PC /Tc_imaging.c /Fobuild\temp.win32-2.7\Release\_imaging.obj

_imaging.c

_imaging.c(75) : fatal error C1083: Cannot open include file: 'Python.h': No such file or directory

error: command '"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe"' failed with exit status 2

----------------------------------------
Command c:\My_Projects\testenv\Scripts\python.exe -c "import setuptools;__file__='C:\\My_Projects\\testenv\\pinax-solcia
l-site\\build\\PIL\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\darren\a
ppdata\local\temp\pip-fdzgwn-record\install-record.txt failed with error code 1
Storing complete log in C:\Users\Darren\AppData\Roaming\pip\pip.log

我查看了这个建议安装 python-dev 但该用户在 Ubuntu 上的问题我在 WINdows 7 上,不知道如何解决我的问题。

谢谢。

4

1 回答 1

1

看起来 VisualStudio 编译器似乎没有找到 Python 开发源。也许您需要设置特定的环境变量?

This blog post似乎建议您需要添加c:\Python27c:\Python27\bin到您的路径。也许这就是缺少的东西?

PIL 也因setuptools. 你试过枕头吗?

于 2013-04-20T09:48:29.480 回答