Como instalar o gevent no Windows?
Pergunta
Estou tentando instalar o gevent no Windows.Para fazer isso, baixei e compilei o libevent, então executo pip install gevent
e recebo um erro: Please provide path to libevent source with --libevent DIR
.Como posso passar o libevent
opção para setup.py
usando pip
?
Desde já agradeço, Ivan.
Atualização:correndo pip install gevent --install-option="--libevent path_to_libevent"
dá o mesmo resultado.
Solução
Obtenha um instalador binário em http://code.google.com/p/gevent/downloads/list
Outras dicas
Baixe os pacotes pré-compilados aqui:
Isso funcionou para mim, compilação python 2.7 de 32 bits.
Última versão tem roda pré-compilada:
pip install gevent==1.1rc1
Como posso passar a opção libevent para setup.py usando pip?
c:\pip install --help
(...)
--global-option=GLOBAL_OPTIONS
Extra global options to be supplied to the
setup.pycall before the install command
Ver Como posso definir o nível de log usado pelo distutils ao usar o pip?
Se você estiver usando o Windows de 64 bits, baixe aqui, caso contrário a instalação falharia.
pip
funciona para mim no Windows 7 com Python 2.7 de 32 bits.Você precisará instalar um compilador C e adicionar um disutils.cfg
arquivo para \Lib\disutils
no diretório de instalação do Python.Eu tenho Ming instalado e meu disutils.cfg
se parece com isso:
[build]
compiler=mingw32