Как установить gevent в Windows?
Вопрос
Я пытаюсь установить gevent в Windows.Для этого я скачал и скомпилировал libevent, затем запускаю pip install gevent
и получите ошибку: Please provide path to libevent source with --libevent DIR
.Как я могу пройти libevent
возможность setup.py
с использованием pip
?
Заранее спасибо, Иван.
УПД:бег pip install gevent --install-option="--libevent path_to_libevent"
дает тот же результат.
Решение
Получите бинарный установщик с сайта http://code.google.com/p/gevent/downloads/list
Другие советы
Загрузите предварительно скомпилированные пакеты здесь:
У меня это сработало, 32-битная сборка Python 2.7.
Последняя версия имеет предварительно скомпилированное колесо:
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?
Если вы используете 64-битную версию Windows, загрузите здесь, иначе установка завершится неудачей.
pip
у меня работает в Windows 7 с 32-битной версией Python 2.7.Вам нужно будет установить компилятор C и добавить disutils.cfg
файл в \Lib\disutils
в каталоге установки Python.У меня есть Мин установлен и мой disutils.cfg
выглядит так:
[build]
compiler=mingw32