可以在 11.04 中安装 Python 2.5 吗?

可以在 11.04 中安装 Python 2.5 吗?

我偶尔需要处理一些由 Python 2.5 解释器在生产环境中运行的旧版 Python 代码。我希望将开发环境设置为与生产环境一样,因此我需要安装一系列python2.5软件包。

当然,我可以从源代码安装,但我真的更喜欢使用包,除非绝对没有办法做到这一点。

但是,2.5 软件包未包含在 11.04 附带的任何 apt 源中。我在哪里可以找到可能与 Natty 顺利配合使用的 Python 2.5 软件包?

更新:成功了!我应该apt-get更仔细地阅读输出:

E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

以下是我安装 Python 2.5 的步骤:

: josh@josh; sudo add-apt-repository ppa:fkrull/deadsnakes
: josh@josh; sudo apt-get update
: josh@josh; sudo apt-get install python2.5
[...]
The following packages have unmet dependencies:
 python-minimal : Breaks: python2.5-minimal (< 2.5.5-7) but 2.5.4-1ubuntu6.1 is to be installed
 python2.5 : Depends: python2.5-minimal (= 2.5.5-8~ppa2~natty3) but 2.5.4-1ubuntu6.1 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
: josh@josh; sudo apt-get -f install
[...]
The following extra packages will be installed:
  python2.5-minimal
Recommended packages:
      python2.5
The following packages will be upgraded:
  python2.5-minimal
[...]
Do you want to continue [Y/n]? 
[...]
Setting up python2.5-minimal (2.5.5-8~ppa2~natty3) ...
: josh@josh; sudo apt-get install python2.5
The following NEW packages will be installed:
  python2.5
[...]

答案1

发射台有一个关于此的话题。

这是一个教程在 Ubuntu 10.10 上安装 Python 2.5. 11.04 对此应相同。

从该网站命令将是:

sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python2.5

在命令行执行python2.5 file将使用 v2.5 执行“文件”。python file将使用最新版本。

大约一年前我只使用过一次,所以要小心陷阱。

相关内容