Python 2.5 in Ubuntu 9.10

安装Ubuntu 9.x之后,缺省的Python将是版本2.6.x,而且9.10带的还是个rc2版本。对于使用Google App Engine的人来说,这个版本有点尴尬。我们当然希望使用新的版本,2.6.x甚至是3.0,但是Google大爷说,2.5 is enough。所以需要做点工作:

[code language=”bash”]
sudo apt-get install python2.5
sudo update-alternatives –install /usr/bin/python python /usr/bin/python2.5 1
sudo update-alternatives –install /usr/bin/python python /usr/bin/python2.6 10

sudo update-alternatives –config python
[/code]

看到了吧,选择你想要的版本即可。

为了说明一下问题,我又安装了python3.0,并增加了可替代项,选择的时候如下:
[code language=”bash”]
sudo update-alternatives –config pythonThere are 3 choices for the alternative python (providing /usr/bin/python).

Selection Path Priority Status
————————————————————
0 /usr/bin/python3.0 20 auto mode
* 1 /usr/bin/python2.5 1 manual mode
2 /usr/bin/python2.6 10 manual mode
3 /usr/bin/python3.0 20 manual mode

Press enter to keep the current choice[*], or type selection number:
[/code]

参考文件:
1. Using Ubuntu 9.04, but need Python 2.5…
2. I installed Ubuntu 9.10 which has Python 2.6 as a default build. Need to use Python 2.5 and have any packages and modules like Pygraphics install into it.

打赏

《Python 2.5 in Ubuntu 9.10》有2个想法

  1. 对我很有用,谢谢分享。
    不过有个疑问,安装python packages的时候如何区分?会不会因为python版本而引起其他问题?
    再次谢谢

  2. 版本确实会引发问题。所以在选择的时候要仔细分析。尽量选择一致的平台。

发表评论

电子邮件地址不会被公开。 必填项已用*标注