Python runs 2.5 and 2.7 on Google App Engine. Which one to use depends on the runtime description in the app.yaml of the app. See below. And it's no wonder there's a new GAE library that you can't see if it's an old GAE. The old GAE runs at 2.5 and the new GAE runs at 2.7.
yaml:python2.App for 5.yaml
runtime: python
yaml:pytnon2.App for 7.yaml
runtime: python27
Also, if you press "command +," with the GAE launcher active, preferences will start and you can change the python you are referencing (should).
By the way, the version of my python that can be confirmed on terminal is 2.7.1, and the python referenced by the GAE launcher also matches it. The python I'm using now is lion's default python to see the path and version. There is no particular problem as long as I start the app I just developed and check the operation, but I can not trust it because I have not touched GAE so much since I made it lion.
python path, version, etc.
%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