Skip to content Skip to sidebar Skip to footer

App Engine Development Server Does Not Reload Code When Changed

I'm working on a python app that will run on top of Google App Engine. I setup my app up with the following directory structure: approot/ app.yaml index.yaml myapp.py contr

Solution 1:

The reload mechanism is likely tied to the default import mechanism and builtin __import__ function. If you (or your framework) load your modules in some other, clever way, the reloader might not notice. A possible workaround is to explicitly import key modules in your myapp.py module.

Solution 2:

double check that you have installed pyobjc

the dev server will complain like this:

UserWarning: Detecting source code changes is not supported because your Python version does not include PyObjC (http://pyobjc.sourceforge.net/). Please install PyObjC or, if that is not practical, file a bug at http://code.google.com/p/appengine-devappserver2-experiment/issues/list.

Post a Comment for "App Engine Development Server Does Not Reload Code When Changed"