it-swarm.cn

什么是获取Python 2.5和2.7

Ubuntu 10.04只有两个受支持的Python版本2.6和3.1。开发人员经常需要更多,以测试他们的Python代码可以在2.7、2.5(甚至是2.4和更早的版本)。在透明系统上并排安装这些Python版本)的最佳方法是什么?

我正在使用 Felix Krull的PPA 吗?

顺便说一下,deadsnakes PPA的那些非标准Python中没有提供一些重要的软件包:

  • python-setuptools(但您可以安装python-setuptools-deadsnakes)
  • python-profiler
27
Marius Gedminas

我也使用fkrull的Deadsnakes PPA。我认为这是获取Python 2.4、2.5和2.7)的最佳方法。与默认的Python2.6一起使用时,我没有遇到任何问题。这也有助于保持如果您使用 virtualenv 会很干净,特别是对于那些Python不是系统默认值的版本)。

16
brousch

最好的选择可能是使用debootstrap创建支持2.5的早期Ubuntu版本的chroot或使用虚拟机。

与2.6一起在Ubuntu中安装它可能会导致问题。

4
lfaraone