如何在Ubuntu 11.10中使用Python 2.6?

Kev*_*vin 9 python ubuntu pydev

Ubuntu 11.10上的默认Python版本是2.7,但我正在寻找2.6.如何将其设置为默认值以及可执行文件位于何处?

我键入which python2.6但它什么也没有返回,但我确实有一个python2.6文件夹/usr/lib/python2.6.但它看起来不像是在同一条路径上的python2.7 /usr/lib/.在python2.6中,有两个文件夹:dist-packageslib-dynload.

其实我正在配置PyDev,它要求我指定python2.6可执行文件的位置.python2.7可执行文件只需使用自动配置即可轻松定位,因为它是默认设置.

Mic*_*ior 7

您可以安装包python2.6(apt-get install python2.6).此时,Python的默认版本仍为2.7.你可以改变它

ln -s /usr/bin/python2.6 /usr/bin/python
Run Code Online (Sandbox Code Playgroud)

请注意,这可能会导致您的系统出现问题.有几个脚本假设Python的默认版本是2.7,并且在不同版本下运行时可能会中断.如果您有一个明确要求Python 2.6的脚本,您可以在脚本的开头添加一个shebang来指定版本

#!/usr/bin/python2.6
Run Code Online (Sandbox Code Playgroud)