将默认版本从Python 2.7恢复到Python 2.6

1 投票
1 回答
868 浏览
提问于 2025-04-18 09:57

最近我在一台Centos机器上安装了Python 2.7,而这台机器原本默认是Python 2.6。安装后,默认的Python变成了2.7(在/usr/local/bin/python)。结果开始出现问题,所以我需要把默认的Python切换回2.6(在/usr/bin/python),而且要确保系统上同时保留Python 2.6和2.7。请问我该怎么做呢?

请帮帮我……

谢谢

1 个回答

1

如果你手动把 Python 2.7 安装到了 /usr/local 这个地方,那么你的默认路径可能就是导致这个问题的原因。

通常情况下,/usr/local/bin 会在路径中排在 /usr/bin 之前,这样就会产生这个效果。

你可以考虑修改你的路径(但这样可能会影响到其他安装在 /usr/local 的东西),或者你也可以考虑卸载手动安装的 Python,使用新的 CentOS SCL 来安装 Python 2.7。

撰写回答