切换默认 Python 版本时无法运行桌面 Python 应用程序

切换默认 Python 版本时无法运行桌面 Python 应用程序

我从事 Google Appengine 工作,需要 Python 2.5。我们都知道,最新版本的 Ubuntu 不支持 Python 2.5。Ubuntu 程序(如软件中心和 Gwibber)高度依赖 Python 2.7,因为我已将默认 Python 版本更改为 Python 2.5(我创建了一个指向/usr/bin/python->的符号链接/usr/bin/python2.5)。

每次我都会遇到某种错误。其中包括 - 软件中心不工作,更新管理器不工作,无法更新 Gwibber(即使从命令行也是如此。它给我的错误是 Python 的默认版本不是 2.7)。

但是我使用命令行工作,所以这对我来说不是问题,但为了每次需要更改符号链接时保持更新。还有其他解决方案吗?

答案1

如果你想手动安装它,那么请将它安装在/usr/local/或中的某个位置/opt,并使用程序中 Python 二进制文件的完整路径,或者设置$PATH它,使其在其他目录之前具有包含 Python 二进制文件的目录,并使用通常的#!/usr/bin/env python

相关内容