0

我将我的 GAE SDK 升级到版本 1.8.5,并且无法再使用 endpointscfg.py gen_discovery_doc -o.-f rpc .../main.FlyFlap.APi 生成发现文件

我收到以下错误。

我试图像这里建议的那样删除文件 google_appengine/lib/cacerts/urlfetch_cacerts.txt 和 certs.txt ,但它没有帮助。有人有同样的问题吗?

Traceback (most recent call last):
  File "/usr/local/bin/endpointscfg.py", line 196, in <module>
    run_file(__file__, globals())
  File "/usr/local/bin/endpointscfg.py", line 192, in run_file
    execfile(script_path, globals_)
  File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/endpointscfg.py", line 472, in <module>
    sys.exit(main(sys.argv))
  File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/endpointscfg.py", line 467, in main
    args.callback(args)
  File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/endpointscfg.py", line 348, in _GenDiscoveryDocCallback
    output_path, hostname=hostname)
  File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/endpointscfg.py", line 188, in GenDiscoveryDoc
    service_configs = GenApiConfig(service_class_names, hostname=hostname)
  File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/endpointscfg.py", line 144, in GenApiConfig
    module_name, base_service_class_name = service_class_name.rsplit('.', 1)
ValueError: need more than 1 value to unpack
4

1 回答 1

0

更新了osx,它又可以工作了。

于 2013-11-02T22:10:32.070 回答