86

我正在尝试安装lxml. 我查看了该网站,2.2.8 版对我来说看起来很合理,但是当我这样做时easy_install lxml,它安装了 2.3.beta1 版,这并不是我想要的。

解决此问题的最佳方法是什么?如何强制 easy_install 安装特定版本?

(Mac 操作系统 x 10.6)

4

3 回答 3

142

我相信指定版本的方法是这样的:

easy_install lxml==2.2.8

我(以及我怀疑的大多数其他 Python 用户)不久前停止使用easy_install并开始使用pip,因此这些术语的解决方案是:

easy_install pip
pip install lxml==2.2.8

pip有几个好处,包括一个uninstall命令)

于 2010-09-30T17:08:24.370 回答
18

来自 easy_install文档

easy_install PackageName==1.2.3

于 2010-09-30T17:09:24.010 回答
7

你应该这样做:

easy_install "lxml==2.2.8"
于 2010-09-30T17:09:54.723 回答