多个Python发行版 - 管理包

时间:2011-01-03 16:20:26

标签: python

Ubuntu(10.10)安装了Python2.6,2.7和3.此外,我已经安装了Enthought Python Distribution。有没有办法智能地管理这些发行版中的Python包?

为了兼容性,我想偶尔在这些发行版之间进行切换。如果我安装 PyBlah ,我希望它可以在所有发行版下使用。我可以做的比在每个发行版下安装 PyBlah 更好吗?

2 个答案:

答案 0 :(得分:4)

那么你不能在2.x-3.x发行版上安装一个包,它们是不兼容的。因此,最简单的(也是推荐的方法)是为每个版本安装它。

如果您确定要为所有版本安装它,可以将其安装在~/lib/python/之类的地方,然后将该目录添加到PYTHONPATH

答案 1 :(得分:0)

Virtualenv和virtualenvwrapper使管理包非常好!