我试图通过输入包含我应用程序的目录“ dev_appserver.py”来在Google的Python示例代码上本地运行App Engine,如此处所述:Using the Local Development Server 但我遇到下一个错误:
$ dev_appserver.py。 追溯(最近一次通话): 文件“ C:\ Program Files(x86)\ Google \ Cloud SDK \ google-cloud-sdk \ platform \ google_appengine \ dev_appserver.py”,第96行,在 _run_file(文件,globals()) _run_file中的文件“ C:\ Program Files(x86)\ Google \ Cloud SDK \ google-cloud-sdk \ platform \ google_appengine \ dev_appserver.py”,第90行 execfile(_PATHS.script_file(script_name),globals_) 在第617行中,输入文件“ C:\ Program Files(x86)\ Google \ Cloud SDK \ google-cloud-sdk \ platform \ google_appengine \ google \ appengine \ tools \ devappserver2 \ devappserver2.py” 主要() 主文件605行中的文件“ C:\ Program Files(x86)\ Google \ Cloud SDK \ google-cloud-sdk \ platform \ google_appengine \ google \ appengine \ tools \ devappserver2 \ devappserver2.py” dev_server.start(选项) 在开始的第266行“ C:\ Program Files(x86)\ Google \ Cloud SDK \ google-cloud-sdk \ platform \ google_appengine \ google \ appengine \ tools \ devappserver2 \ devappserver2.py” env_variables = parsed_env_variables) init config_paths = self._config_files_from_paths(config_paths) _config_files_from_paths中的第1006行,文件“ C:\ Program Files(x86)\ Google \ Cloud SDK \ google-cloud-sdk \ platform \ google_appengine \ google \ appengine \ tools \ devappserver2 \ application_configuration.py” self._config_files_from_dir(path)如果os.path.isdir(path)否则[path]) 文件“ C:\ Program Files(x86)\ Google \ Cloud SDK \ google-cloud-sdk \ platform \ google_appengine \ google \ appengine \ tools \ devappserver2 \ application_configuration.py”,行1037,位于_config_files_from_dir中 (dir_path或or_web_inf)) google.appengine.tools.devappserver2.errors.AppConfigNotFoundError:“。”是目录,但不包含app.yaml或app.yml
我正在从中调用dev_appserver.py的目录中包含app.yaml文件,其中包含下一个内容:
runtime: python27
api_version: 1
threadsafe: true
handlers:
- url: /.*
script: main.app