Google PHPStorm 10 上的应用引擎

Google App Engine on PHPStorm 10

我最近遇到了问题 running/debugging Google 来自 PHPStorm 的 App Engine 应用程序。 运行ning dev_appserver.py

时,PHPStorm 似乎在命令末尾添加了一个点 (.)
/usr/bin/python /Users/maksim/google-cloud-sdk/platform/google_appengine/dev_appserver.py app.yaml ember.yaml dispatch.yaml --php_executable_path=/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/php55/php-cgi --host=0.0.0.0 --enable_sendmail=true .

dev_appserver.py: error: unrecognized arguments: .

Process finished with exit code 2

当我从我的终端 运行 不带点的命令时,它工作正常。

/usr/bin/python /Users/maksim/google-cloud-sdk/platform/google_appengine/dev_appserver.py app.yaml ember.yaml dispatch.yaml --php_executable_path=/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/php55/php-cgi --host=0.0.0.0 --enable_sendmail=true

我该如何解决这个问题? JetBrains 团队能否更新 Google App Engine 的插件,或者是否有解决方法来删除该点以使其不被添加到脚本中?

编辑:忘记添加 Google 发布的 App Engine SDK 版本:“1.9.28”

我遇到了与 PyCharm/python 类似的问题。

按照此答案中的建议为我的项目创建自定义 运行 配置对我有用:Run App Engine development server with modules in PyCharm,类似的解决方案 可能 适用于 PHPStorm。