Установите конкретную версию с помощью easy_install

82

Пытаюсь установить lxml. Я заглянул на сайт, и версия 2.2.8 easy_install lxmlпоказалась мне разумной, но когда я это сделал , она установила версию 2.3.beta1, которая, как я полагаю, не совсем то, что я хочу.

Как лучше всего это исправить и как заставить easy_install установить определенную версию?

(Mac OS x 10.6)

доктор Джерри
источник
lxml зависит от нескольких библиотек C для xml, см. принятый ответ здесь stackoverflow.com/questions/6504810/…
Эммет Батлер

Ответы:

139

Я считаю, что способ указать версию будет таким:

easy_install lxml==2.2.8

Я (и большинство других пользователей Python, которых я подозреваю) прекратил использовать easy_installи начал использовать pipнекоторое время назад, поэтому решение в этих терминах:

easy_install pip
pip install lxml==2.2.8

( pipимеет несколько преимуществ, включая uninstallкоманду)

Бен Джеймс
источник
7

Вы должны сделать что-то вроде этого:

easy_install "lxml==2.2.8"
pyfunc
источник