错误退出状态2尝试在Windows 7上的virtualenv中使用pip安装PIL

dar*_*ren 7 python pip virtualenv python-imaging-library

试图通过我的virtualenv中的pip安装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
Run Code Online (Sandbox Code Playgroud)

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

谢谢.

ubi*_*bik 1

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

这篇博文似乎建议您需要将c:\Python27和添加c:\Python27\bin到您的路径中。也许这就是所缺少的?

PIL 也因存在问题而闻名setuptools。你试过枕头吗?