Pregunta

Estoy intentando instalar gevent en Windows.Para hacer eso, descargué y compilé libevent, luego ejecuté pip install gevent y obtiene un error: Please provide path to libevent source with --libevent DIR.¿Cómo puedo pasar el libevent opción de setup.py usando pip?

Gracias de antemano, Iván.

ACTUALIZACIÓN:correr pip install gevent --install-option="--libevent path_to_libevent" da el mismo resultado.

¿Fue útil?

Solución

Obtenga un instalador binario de http://code.google.com/p/gevent/downloads/list

Otros consejos

Descargue los paquetes precompilados aquí:

Esto funcionó para mí, compilación Python 2.7 de 32 bits.

Ultima versión Tiene rueda precompilada:

pip install gevent==1.1rc1

¿Cómo puedo pasar la opción libevent a setup.py usando pip?

c:\pip install --help
(...)
--global-option=GLOBAL_OPTIONS
                      Extra global options to be supplied to the
                      setup.pycall before the install command

Ver ¿Cómo puedo configurar el nivel de registro utilizado por distutils cuando uso pip?

Si estás usando Windows de 64 bits, descarga aquí, de lo contrario la instalación fallaría.

pip me funciona en Windows 7 con Python 2.7 de 32 bits.Necesitará instalar un compilador de C y agregar un disutils.cfg archivo a \Lib\disutils en su directorio de instalación de Python.Tengo Ming instalado y mi disutils.cfg Se ve como esto:

[build]
compiler=mingw32
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top