Instale una versión particular con easy_install

81

Estoy intentando instalar lxml. Eché un vistazo al sitio web y la versión 2.2.8 me pareció razonable, pero cuando lo hice easy_install lxml, instaló la versión 2.3.beta1, que no es realmente lo que quiero, supongo.

¿Cuál es la mejor manera de solucionar este problema y cómo puedo forzar a easy_install a instalar una versión en particular?

(Mac os x 10.6)

Dr. Jerry
fuente
lxml depende de algunas bibliotecas C para xml, consulte la respuesta aceptada aquí stackoverflow.com/questions/6504810/…
Emmett Butler

Respuestas:

138

Creo que la forma de especificar una versión sería así:

easy_install lxml==2.2.8

Yo (y la mayoría de los usuarios de Python que sospecho) dejé de usar easy_instally comencé a usar hace pipalgún tiempo, por lo que una solución en esos términos es:

easy_install pip
pip install lxml==2.2.8

( piptiene varios beneficios, incluido un uninstallcomando)

Ben James
fuente
7

Deberías hacer algo como esto:

easy_install "lxml==2.2.8"
pyfunc
fuente