我正在尝试安装lxml
。我看过这个网站,版本2.2.8对我来说看起来很合理,但当我easy_install lxml
时,它安装了版本2.3.beta1,这实际上并不是我想要的。
解决此问题的最佳方法是什么?如何强制easy_install安装特定版本?
(Mac os x 10.6)
答案 0 :(得分:132)
我相信指定版本的方式是这样的:
easy_install lxml==2.2.8
我(以及我怀疑的大多数其他Python用户)已停止使用easy_install
并在不久前开始使用pip
,因此这些术语的解决方案是:
easy_install pip
pip install lxml==2.2.8
(pip
有几个好处,包括uninstall
命令)
答案 1 :(得分:18)
来自easy_install documentation:
easy_install PackageName==1.2.3
答案 2 :(得分:7)
你应该这样做:
easy_install "lxml==2.2.8"