Pycharm运行服务器错误没有'。'的app.yaml文件谷歌应用程序引擎项目

时间:2014-02-18 13:18:06

标签: google-app-engine pycharm

我对Pycharm很新,从今天早上开始,我尝试了不同的配置,将运行命令与现有的Google应用引擎项目一起使用,但没有成功。

我有一个非常明确的错误:)

google.appengine.tools.devappserver2.errors.AppConfigNotFoundError: no app.yaml file at '.'

没错,因为现有项目使用自定义文件调用 app_dev.yaml 。因此,Pycharm无法加载服务器是正常的。

如何更改此行为并告诉Pycharm使用 app_dev.yaml 而不是app.yaml? 有可能吗?

由于

2 个答案:

答案 0 :(得分:0)

我在根目录上输入了一个app.yaml并重新加载了我的项目,

答案 1 :(得分:0)

尽管PY-9714问题实际上是在没有解决方案的情况下关闭的,但自动'。'鉴于GAE支持同一应用程序中的多个模块/服务和/或使用Run文件请求路由,因此在PY-10675中重新考虑了添加到dispatch.yaml配置中的内容。

因此,在最新的PyCharm版本中,可以在.yaml配置中指定一个或多个Run文件作为选项。请参见示例Pycharm multiple modules Run server

对于仍在运行旧版Pycharm且未修复的用户,Run App Engine development server with modules in PyCharm

中介绍了使用包装器脚本的解决方案