9

現在、アプリを Python 2.5 から Python 2.7 に移行中です。

最新の SDK (1.8.3) は python 2.5 をサポートしていません。

Python 2.5 をサポートする SDK の最新バージョンは何ですか? ソースがある場合は、ソースへのリンクをお願いします。

4

3 に答える 3

7

SDK Release Notesから、少なくとも 1.6.2 は Python 2.5 をサポートしているように見えますが、Python 2.5 に言及する最新バージョンは 1.8.2 です。

リリース ノートのどこにも、GAE が 2.5 で動作しなくなったという言及はありませんが、代わりに非推奨となり、2.5 の新しいアプリは許可されなくなります。GAE の相違点の表を見ると、確かに 2.5 を使用できることが示されていますが、すべてがサポートされているわけではありません。

あなたのapp.yaml用途を確認してください:

runtime: python

ではなくpython27、あなたはOKであるべきです。

より明確な回答が必要な場合は、Google にメールでお問い合わせください

于 2013-08-09T20:53:43.010 に答える
1

google-appengine-python25-deprecation@googlegroups.com にメールを送信したところ、次のような回答がありました。

Python 2.5 アプリは、最新 (1.8.3) までのすべてのバージョンの SDK を使用して実行できますが、次の点に注意してください。

  • SDK <= 1.7.5 の場合、GUI はデフォルトで、Python 2.5 アプリをサポートするバージョンの dev_appserver.py を使用するため、問題なく動作します。

  • SDK > 1.7.5 の場合、GUI はデフォルトで新しい dev_appserver.py を使用しますが、これは python 2.5 アプリを実行しません (この問題が最初に発生しました)。コマンド ラインから、次のコマンドを使用して、Python 2.5 アプリを SDK > 1.7.5 で起動できます。

    old_devappserver.py
    

    old_devappserver.py を使用するように GUI を構成することは可能かもしれませんが、その方法がわからず、Goolge からのガイダンスも受けていません。

于 2013-08-13T00:04:11.980 に答える