【问题标题】:Google App Engine: Python 2.5 and Python 2.7 on Win 7(64 bit)Google App Engine:Win 7(64 位)上的 Python 2.5 和 Python 2.7
【发布时间】:2012-07-26 10:51:45
【问题描述】:

我使用的是 Win 7(64 位),我想使用 Google App Engine。我从https://developers.google.com/appengine/downloads 下载了最新版本的“Google App Engine SDK for Python”,并准备安装它。

我知道我需要先安装 Python 2.5 和 2.7。

我的问题:

  1. 我可以在同一台计算机上安装两个 Python 版本吗?

  2. 我想使用 Python 2.5 或 2.7 自动基于 app.yaml 配置行:runtime: pythonruntime: python27

自动,我的意思是我不必每次在Google App Engine -> Edit (Tab) -> Preferences -> Python Path 中运行应用程序时都选择 Python 版本

【问题讨论】:

  • 如果您不使用已经存在的旧版应用程序,那么根本没有理由使用 2.5 运行时。它可能没有被正式弃用,但推荐使用 2.7 运行时是有充分理由的。

标签: python google-app-engine sdk


【解决方案1】:
  1. 是的,您可以在您的计算机上安装多个 python 版本而不会出现问题。

  2. Python 2.7 向后兼容 2.5。适用于 2.5 的代码也适用于 2.7。在您的 SDK 中使用 Python 2.7 二进制文件,将所有应用程序切换到 python27 运行时并且不要回头。无需来回切换。

【讨论】:

    猜你喜欢
    • 2015-02-28
    • 1970-01-01
    相关资源
    最近更新 更多