是否可以以某种方式将 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