使用哪个endpointscfg.py?

时间:2017-10-11 16:06:45

标签: google-app-engine google-cloud-endpoints

我目前正在使用google-cloud-sdk,它包含三个端点cfg.py

  1. 谷歌云的SDK /斌/ endpointscfg.py
  2. 谷歌云的SDK /平台/ google_appengine / endpointscfg.py
  3. 谷歌云的SDK /平台/ google_appengine /谷歌/应用服务引擎/工具/ endpointscfg.py
  4. 我应该使用哪个版本来生成开放api规范?

    使用第一个会出错: google-cloud-sdk / platform / google_appengine / endpointscfg.py:error: argument {get_client_lib,get_discovery_doc}:无效选择:' get_openapi_spec' (选择' get_client_lib',' get_discovery_doc')

    使用秒会出错: google-cloud-sdk / platform / google_appengine / endpointscfg.py:error: argument {get_client_lib,get_discovery_doc}:无效选择:' get_openapi_spec' (选择' get_client_lib',' get_discovery_doc')

    使用第三个错误: Traceback(最近一次调用最后一次):   文件" google-cloud-sdk / platform / google_appengine / google / appengine / tools / endpointscfg.py",第65行,in     从端点导入api_config ImportError:没有名为endpoints的模块

    我正在尝试关注

    https://cloud.google.com/endpoints/docs/frameworks/python/get-started-frameworks-python#endpoints_configure

    为我自己的api生成开放api规范

1 个答案:

答案 0 :(得分:1)

使用新google-endpoints包中包含的内容。如果您按照该教程中的说明进行操作,则lib/endpoints/endpointscfg.pylib放在您的应用目录中。