Вопрос

Я пытаюсь установить 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
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top