2012-02-29 3 views
14

J'essaye d'installer gevent sur Windows. Pour ce faire, j'ai téléchargé et compilé libevent, puis j'ai exécuté pip install gevent et j'ai reçu une erreur: Please provide path to libevent source with --libevent DIR. Comment puis-je passer l'option libevent à setup.py en utilisant pip?Comment installer gevent sur Windows?

Merci d'avance, Ivan. UPD: donne le même résultat.

Répondre

7

Obtenir un installateur binaire de http://code.google.com/p/gevent/downloads/list

+1

Je dois installer gevent à un environnement Python séparé, et il semble que le programme d'installation binaire doesn ne le supporte pas. –

+0

Vous pouvez essayer d'obtenir l'œuf http://gevent.googlecode.com/files/gevent-1.0b1-py2.7-win32.egg qui est un fichier zip contenant le paquet 'gevent'. –

+5

@IvanGromov Vous ** pouvez ** installer le paquet dans virtualenv en utilisant le programme d'installation binaire. Voir [Puis-je installer des paquets Windows Python dans virtualenvs?] (Http://stackoverflow.com/q/3271590/95735) –

1

Si vous utilisez Windows 64 bits, téléchargez here, sinon l'installation échouerait.

1

pip fonctionne pour moi sur Windows 7 avec Python 2.7 bits 32 bits. Vous devrez installer un compilateur C et ajouter un fichier disutils.cfg à \Lib\disutils sous votre répertoire d'installation Python. J'ai Ming installé et mon disutils.cfg ressemble à ceci:

[build] 
compiler=mingw32 
6

Latest version a roue pré-compilled:

pip install gevent==1.1rc1 
+0

Cette solution fonctionne également sur Cygwin ....! Merci – Codex73