如何在Ubuntu中将Python 2.6更新到2.7

6 投票
2 回答
28561 浏览
提问于 2025-04-17 12:18

我安装了Ubuntu 10.04,这里面自带的是Python 2.6。我该怎么把它升级到2.7呢?

2 个回答

2

下载 python 2.7.2,然后按照步骤进行操作。记得使用 make install,不要用 make altinstall,因为这样做不会把 python 2.7 设置为默认的python解释器。

补充:如果你的系统里已经有python 2.6,别去替换或卸载它,这样可能会导致一些软件包出问题。

7

你也可以安装 python2.7 这个包。然后你可以通过在文件开头加上这行代码来指定使用的 Python 版本:#!/usr/bin/env python2.7。或者你还可以用命令 #update-alternatives --config python 来设置它为默认的解释器。不过这样做可能会影响到很多系统应用程序...

更新:有时候,系统里没有 python 的替代选项,这时候你需要手动创建一个。可以用类似这样的命令:update-alternatives --install /usr/bin/python python2.7 /usr/bin/python2.7 10

更新2:不过如果你只是为了你的项目需要用到 2.7 版本,我建议你使用 virtualenv:virtualenv -ppython2.7 myproject

撰写回答