Как установить gevent на Windows?

Я пытаюсь установить gevent на Windows. Для этого я загрузил и скомпилировал libevent, затем я запускаю pip install gevent и получаю ошибку: Please provide path to libevent source with --libevent DIR. Как я могу пройти до setup.py используя pip?

заранее спасибо, Иван.

UPD: работает pip install gevent --install-option="--libevent path_to_libevent" дает тот же результат.

6 ответов


получить двоичный установщик изhttp://code.google.com/p/gevent/downloads/list


загрузите предварительно скомпилированные пакеты здесь:

Это сработало для меня, python 2.7 32-битная сборка.


последняя версия имеет предварительно заполненное колесо:

pip install gevent==1.1rc1

Как я могу передать опцию libevent в setup.py используя pip?

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

посмотреть как я могу установить уровень журнала, используемый distutils при использовании pip?


Если вы используете 64bit Windows, Скачать здесь, в противном случае установка завершится неудачей.


pip работает для меня в Windows 7 с 32-битным Python 2.7. Вам нужно будет установить компилятор C и добавить до \Lib\disutils в каталоге установки Python. У меня мин установлен и мой disutils.cfg выглядит так:

[build]
compiler=mingw32