2012-02-29 24 views
14

Estoy tratando de instalar gevent en Windows. Para hacer eso, he descargado y compilado libevent, luego ejecuto pip install gevent y obtengo un error: Please provide path to libevent source with --libevent DIR. ¿Cómo puedo pasar la opción libevent al setup.py usando pip?¿Cómo instalar gevent en Windows?

Gracias de antemano, Ivan.

UPD: ejecutar pip install gevent --install-option="--libevent path_to_libevent" da el mismo resultado.

Respuesta

7

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

+1

Necesito instalar GEvent a un entorno de Python independiente, y parece que el instalador binario doesn no lo soporto –

+0

Puede intentar obtener el huevo http://gevent.googlecode.com/files/gevent-1.0b1-py2.7-win32.egg que es un archivo zip que contiene el paquete 'gevent'. –

+5

@IvanGromov ** Puedes ** instalar el paquete en virtualenv usando el instalador binario. Consulte [¿Puedo instalar paquetes de Windows Python en virtualenvs?] (Http://stackoverflow.com/q/3271590/95735) –

1

Si está utilizando Windows de 64 bits, descargue here, de lo contrario la instalación fallaría.

1

pip funciona para mí en Windows 7 con Python 2.7 de 32 bits. Deberá instalar un compilador de C y agregar un archivo disutils.cfg al \Lib\disutils en su directorio de instalación de Python. He Ming instalado y mi disutils.cfg se parece a esto: Rueda

[build] 
compiler=mingw32 
6

Latest version ha-Compilado pre:

pip install gevent==1.1rc1 
+0

Esta solución también funciona en Cygwin ....! Gracias – Codex73