Python应用程序引擎SDK仅加载默认模块
我有一个应用程序引擎应用程序包含3个模块和一个dispatch.yaml。它在生产环境中工作得很好,但是在dev服务器上(使用GAE启动器),只加载默认模块 由启动器运行的命令:Python应用程序引擎SDK仅加载默认模块,python,google-app-engine,Python,Google App Engine,我有一个应用程序引擎应用程序包含3个模块和一个dispatch.yaml。它在生产环境中工作得很好,但是在dev服务器上(使用GAE启动器),只加载默认模块 由启动器运行的命令: Running command: "['D:\\Python27\\pythonw.exe', 'D:\\Program Files (x86)\\Google\\google_appengine\\dev_appserver.py', '--skip_sdk_update_check=yes', '--port=10
Running command: "['D:\\Python27\\pythonw.exe', 'D:\\Program Files (x86)\\Google\\google_appengine\\dev_appserver.py', '--skip_sdk_update_check=yes', '--port=10081', '--admin_port=8002', 'D:\\path\\to\\my\\app']"
我知道在使用命令行运行dev_appserver.py时,可以将所有模块指定为参数。在使用启动器时,有什么方法可以做到这一点吗?我相信这与您在PyCharm这样的IDE中所做的方法相同,您可以在额外标志部分传递yaml文件(针对每个模块)
gcloud preview app deploy ~/my_app/app.yaml \
~/my_app/another_module.yaml
这是一个遗憾,因为我非常喜欢谷歌应用引擎启动器。我希望有更好的解决方案。。。但无论如何还是要感谢你们。我同意,你们会认为launcher会更好地支持模块,因为AppEngine已经从后端移开了!这只对本地开发实例有效,对您的部署也有效吗?这只对本地开发实例有效,对您的部署也有效吗?Yaron,我们使用appcfg进行部署:python/usr/local/google\u appengine/appcfg.py-efoo@gmail.com更新。