Установка модуля Python на Windows - PullRequest
0 голосов
/ 04 марта 2010

Я пытаюсь установить модуль под названием Swish-E 0.5 и по какой-то причине у меня появляется ошибка при запуске команды

python setup.py install

Я получаю эту ошибку, независимо от того, какой модуль я пытаюсь установить. Я попытался установить другие модули, чтобы проверить, не связана ли проблема именно с этим конкретным модулем.

c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -I/usr/local/include -I/usr/include -IC:\Python26\include -IC:\P
ython26\PC /TcSwishE.c /Fobuild\temp.win32-2.6\Release\SwishE.obj
SwishE.c
SwishE.c(35) : fatal error C1083: Cannot open include file: 'swish-e.h': No such
 file or directory
error: command '"c:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe"' fa
iled with exit status 2

Это ошибка, которую DOS продолжает сбрасывать, независимо от того, какой модуль. К сожалению, я не могу найти двоичный файл для модуля, который мне нужен, поэтому я должен решить эту проблему.

У меня такое ощущение, что это что-то, связанное с моим компилятором C, если кто-то может помочь, это будет очень признательно.

Ответы [ 3 ]

0 голосов
/ 04 марта 2010

Найдите на жестком диске файл swish-e.h и убедитесь, что каталог указан в командной строке после -I (= add include path).

0 голосов
/ 04 марта 2010

Вам, вероятно, нужно установить / скомпилировать Swish-e непосредственно перед сборкой модуля Python для него. Отсутствие заголовка также указывает на эту причину - модуль Python использует библиотеку Swish-e и заголовки.

0 голосов
/ 04 марта 2010

Я еще не установил Swish-e . Если да, то возьмите файлы разработки из исходного архива и поместите их куда-нибудь, где их сможет найти компилятор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...