debian python2.6 是默认的吗?

debian python2.6 是默认的吗?

是否可以以某种方式将 debian lenny 的默认 python 设置为 2.6?

答案1

我只想评论一下丹尼斯·威廉姆森的回答

使用“安装”命令提供的命令行会导致此错误:

update-alternatives: error: alternative link is not absolute as it should be:
                            python2.5

看起来创建替代方案的语法应该是:

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.5 1

即第一个参数需要是绝对路径,而不仅仅是名称。

答案2

如果已经设置了替代方案:

update-alternatives --config python

然后从显示的列表中选择。

如果尚未设置,请执行以下操作:

  • 如果已经设置了符号链接,请保存它:

    sudo mv /usr/bin/python /usr/bin/pythonSAVE

  • 创造替代方案

    sudo update-alternatives --install python2.6 python /usr/bin/python2.6 2

    sudo update-alternatives --install python2.5 python /usr/bin/python2.5 1

  • 创建一个新的符号链接

    sudo ln -s /etc/alternatives/python /usr/bin/python

  • 选择您要使用的

    sudo update-alternatives --config python

相关内容