【发布时间】:2011-03-21 08:26:51
【问题描述】:
我想使用一些需要 Python 2.6 的较新软件,我们目前在专用 CentOS 服务器上安装了 2.4 和 2.6,如下所示:
$ which python
/usr/local/bin/python
$ which python2.6
/usr/bin/python2.6
$ which python2.4
/usr/local/bin/python2.4
$ ls -l /usr/local/bin/py*
-rwxr-xr-x 1 root root 81 Aug 9 2007 /usr/local/bin/pydoc
-rwxr-xr-x 2 root root 3394082 Aug 9 2007 /usr/local/bin/python
-rwxr-xr-x 2 root root 3394082 Aug 9 2007 /usr/local/bin/python2.4
如何将其切换为开始使用2.6 作为默认python?
【问题讨论】:
-
这是 3 年后问的,适用于 2.7 而不是 2.6,所以它不是重复的。
-
但我认为它有一个更好的答案,并且讨论的版本并不是无关紧要的——事实上你有两个,并且想要更改默认值。 " 你可能实际上并不想改变你的默认 Python ......最重要的是,使用 /usr/bin 可能会破坏你的包管理器管理包的能力。 " - 那与您遇到的任何版本问题不同,并说明为什么最高投票的答案没有提供足够的信息。另外,大概是您希望人们指出最新的答案,因此日期也无关紧要。