Python führt 2.5 und 2.7 in Google App Engine aus. Welche verwendet werden soll, hängt von der Beschreibung der Laufzeit in app.yaml der App ab. Siehe unten. Und es ist kein Wunder, dass es eine neue GAE-Bibliothek gibt, die Sie nicht sehen können, ob es sich um eine alte GAE handelt. Die alte GAE läuft bei 2,5 und die neue GAE bei 2,7.
yaml:python2.App für 5.yaml
runtime: python
yaml:pytnon2.App für 7.yaml
runtime: python27
Wenn Sie bei aktiviertem GAE-Launcher "Befehl +" drücken, werden die Einstellungen gestartet und Sie können die referenzierte Python (sollte) ändern.
Übrigens ist die Version meines Pythons, die auf dem Terminal bestätigt werden kann, 2.7.1, und die Python, auf die der GAE-Launcher verweist, stimmt ebenfalls mit dieser überein. Die Python, die ich jetzt verwende, ist die Standardpython von Lion, um den Pfad und die Version anzuzeigen. Es gibt kein besonderes Problem, solange ich die App starte, die ich gerade entwickelt habe, und den Betrieb überprüfe, aber ich kann ihr nicht vertrauen, weil ich GAE nicht so sehr berührt habe, seit ich es zum Löwen gemacht habe.
Python-Pfad, Version usw.
%which python
/usr/bin/python
% python
Python 2.7.1 (r271:86832, Jul 31 2011, 19:30:53)
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>
Recommended Posts