2009年8月22日星期六

利用ln来切换python版本

ubuntu安装时,一般默认安装python2.5,我们在实际使用中一般采用2.6或3,这就需要切换版本。这里以安装一个2.6版本为例说明。

安装python后(2.5和2.6)存在于/usr/bin和/usr/local/bin,在usr/bin下有个python这是指向python2.5的,系统安装时设置,在此不修改此指向。在/usr/local/bin下也有python、python2.5、python2.6,在输入python后,系统会先搜索local/bin,所以修改这里的连接就可以了。local/bin下的python其实就是2.6,可以rm -f python,若想要使用2.5:
$>sudo ln -s python2.5 python
使用2.6:
$>sudo ln -s python2.6 pyhton
以后输入pyhton就是设置后对应的pyhton版本。

还有种办法不做任何修改,就是指定版本:
$>python2.5
$>python2.6