是否可以并行运行两个版本的 Python?

Los*_*ost 4 python google-app-engine

我已经学习 Python 几个星期了,虽然我已经成功地使用 Python 2.6.5 为 Google App Engine 开发了应用程序,但它特别需要 Python 2.5。

上传应用程序时要注意兼容性问题(这是我在学习 Python 时宁愿避免的情况),我想知道是否可以在同一台计算机上安装 2.5 和 2.6.5。理想情况下,我想使用 2.6.5 作为默认值,并将 GAE 配置为以某种方式使用 2.5。

Nic*_*ght 5

绝对地。

如果你在 *nix 上,你通常只使用make altinstall而不是make install,这样“python”二进制文件就不会被安装/覆盖,而是你会安装 例如python2.5python2.6--prefix当然,使用单独的配置脚本也是一种选择。

一些 Linux 发行版将通过其包管理器提供多个版本。它们将类似地安装为python2.5等。(发行版的祝福/本机版本也作为常规python二进制文件安装。)

Windows 用户通常只是安装到不同的目录。