настройка Pyramid на Google App Engine

Выполнение этих шагов приводит к следующему:

$ python2.5 ../appengine-monkey/appengine-homedir.py --gae $GAE_PATH pyramidapp
New python executable in pyramidapp/bin/python2.5
Also creating executable in pyramidapp/bin/python
ERROR: The executable pyramidapp/bin/python2.5 is not functioning
ERROR: It thinks sys.prefix is '/System/Library/Frameworks/Python.framework/Versions/2.5' (should be '/Users/lostdorje/Development/workspace/pyramidapp')
ERROR: virtualenv is not compatible with this system or executable

Я вижу, что у некоторых других возникают похожие проблемы.

Какие-нибудь мысли?


person lostdorje    schedule 26.09.2011    source источник
comment
Я не видел именно этой проблемы, но когда я разрабатывал на Mac, то, что я делал, это работало, устанавливая python2.5 из activestate или homebrew или macports и используя buildout и используя рецепт appengine на pypi.python.org/pypi/rod.recipe.appengine/1.4.1. надеюсь, это поможет   -  person Tom Willis    schedule 26.09.2011
comment
Я также использовал Pyramid с AppEngine. Для питон2.5. Все шло нормально. Позже у меня возникли проблемы со слишком долгим временем запуска (AppEngine убивает ваш запрос, если приложение слишком долго отвечает), поэтому я ушел из AppEngine.   -  person Antoine Leclair    schedule 27.09.2011
comment
Хм, спасибо за идеи. Никогда не получалось, чтобы это работало вместе, но с тех пор мы отказались от AppEngine в качестве серверной части.   -  person lostdorje    schedule 08.10.2011
comment
Этот учебник немного устарел. Он должен работать с docs.pylonsproject.org/ проекты/pyramid/en/1.3-branch/tutorials/   -  person Danny Navarro    schedule 14.12.2011


Ответы (1)


Я написал пример пирамиды на Google App Engine. Он основан на zc.buildout и на учебнике, упомянутом в вопросе, но работает с Pyramid 1.4 и некоторыми вспомогательными рецептами.

person jensens    schedule 25.09.2012