2013-04-15 4 views
3

Я хотел был бы установить пакет ephem в моей версии Python 3.3.0 под Windows XP.Установка пакета Ephem в Python 3

Я пробовал сначала pip install ephem маршрут из командной строки системы. Процесс прерывается с сообщением об ошибке Невозможно найти vcvarsall.bat.

Я прочитал предыдущий совет в сети для такой трудности. После его я установил mingw32 в моем компьютере, добавил C: \ MinGW \ Bin к PATH переменной и при условии, Lib/Distutils новый файл под названием distutils.cfg и содержание:

[build] 
compiler=mingw32 

При управлении теперь любой из команд (установить пип * easy_install * и setup.py все работают одинаково) следующие ошибочные результаты:

C:\MinGW\bin\gcc.exe -mno-cygwin -mdll -O -Wall -Ilibastro-3.7.5 -IC:\Python33\ 
include -IC:\Python33\include -c extensions/_libastro.c -o build\temp.win32-3.3\ 
Release\extensions\_libastro.o 

cc1.exe: error: unrecognised command line option '-mno-cygwin' 

error: command 'gcc' failed with exit status 1 

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

¿Может ли кто-нибудь помочь? ¿Будет ли ephem быть одним из случаев, на которые ссылается Установка модулей Python в 3.3.0 Документация с «Не все расширения могут быть созданы с помощью MinGW или Cygwin, но многие могут.»?

Заранее спасибо

Пако

+0

Возможный дубликат http://stackoverflow.com/questions/6034390/compiling-with-cython-and-mingw-produces-gcc-error-unrecognized-command-line-o – thkang

ответ

3

Здесь чрезвычайно полезная страница Windows, бинарные файлы питона пакетов: http://www.lfd.uci.edu/~gohlke/pythonlibs/.

Включает в себя двоичные файлы для pyephem.

+0

Вы правы. Я использовал его в других случаях, и он отличный и чрезвычайно полезный. – user2284034

Смежные вопросы