10

由于各种原因和用途,我在 ubuntu(精确)中安装了多个版本的 python。我有 python 2.7 和 python 2.6。我需要将 python 2.6 设为默认值,而不是 python 2.7。我更新了 python 符号链接以指向 python2.6。那只会让我通过命令行直接访问 python2.6。但是当我从 aptitude 安装一些软件包时,它会直接转到与 python2.7 兼容的东西,因为在操作系统的某个地方,它认为这是默认设置。我应该如何改变这个?

PS:我知道从包的源代码安装的解决方法。但始终获取源代码并不容易,而且并非所有人都很慷慨。

4

1 回答 1

7

在 Ubuntu 和其他 Debian 派生发行版上,定义要在系统范围内运行哪个 Python 版本的正确方法是使用sudo update-alternatives --config python. 另见http://www.stylesen.org/python_27_debian_squeeze_60

于 2012-08-01T10:21:25.743 回答