2

非推奨の Python 2.5 と非推奨のマスター/スレーブ データストアを使用する既存のアプリがあります。ドキュメントによると、Python 2.7 にアップグレードする前に、データストアを HRD に移行する必要があります。M/S データストアを HRD に移行する前に、アプリでいくつかの作業を行い、開発サーバーを使用してテストする必要があります。

しかし、SDK の最新バージョン (1.8.6) にアップグレードしましたが、Python 2.5 をサポートしていません。他の誰かがこの問題に遭遇し、デフォルトで Python 2.5 をサポートする最新の SDK が Python SDK 1.7.5 であることを知りました。それはどこからダウンロードできますか?または、SDK 1.8.6 を Python 2.5 で動作させる方法はありますか?

4

2 に答える 2

1

1.8.6 SDK には、old_dev_appserver.pyPython 2.5 で動作する があります。これは、移行の際に役立ちます。

于 2013-11-03T00:29:49.140 に答える
0

Dave W. Smith が答えを教えてくれましたが、おそらくほとんどの人がすでに知っている発見をするまで、その実装方法がわかりませんでした。

GAE/Python/Flex の開発作業はすべて Eclispe で行っていますが、ローカルでのテストとデプロイにランチャーを使用したことは除きます。(私はコマンドラインに反対です。)PyDev Eclipseプラグインを使用すると、コマンドラインパラメーターなどを設定して実行できる「実行構成」(PyDevの「実行」メニューの下)を簡単にセットアップできることがわかりました。 Eclipse 内の任意の python プログラム。現在、この機能を使用して dev_appserver.py を実行しています (必要に応じて、Python 2.5 アプリである old_app_devserver.py も実行しています)。ランチャーを使用する必要がなくなりました。また、アプリをデプロイし、さまざまな appcfg.py 関数 (vacuum インデックスなど) を実行するために、PyDev 実行構成をセットアップしました。

于 2013-11-21T01:39:59.723 に答える