Ошибка выхода из состояния 2 при попытке установить PIL с pip в virtualenv на Windows 7 - PullRequest
7 голосов
/ 17 февраля 2011

Попытка установить PIL через pip в моем virtualenv.Однако я получаю эту ошибку.

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 и не знаю, как решить мою проблему.

Спасибо.

1 Ответ

1 голос
/ 20 апреля 2013

Похоже, что компилятор VisualStudio не находит источники разработки Python. Может быть, вам нужно установить конкретную переменную среды?

Это сообщение в блоге , кажется, предлагает вам добавить c:\Python27 и c:\Python27\bin на ваш путь. Может быть, этого не хватает?

PIL также известен как имеющий проблемы с setuptools. Вы пробовали подушка ?

...