python应用程序引擎的端点不会生成发现文档

2024-06-22 10:23:51 发布

您现在位置:Python中文网/ 问答频道 /正文

升级gcloud后,我突然发现一个错误:

endpointscfg.py get_discovery_doc -f rest
service_backend.main.PersonService Traceback (most recent call last): 
File
"/Users/dgaedcke/gcloud_tools/google-cloud-sdk/platform/google_appengine/endpointscfg.py",
line 133, in <module>
    run_file(__file__, globals())   File "/Users/dgaedcke/gcloud_tools/google-cloud-sdk/platform/google_appengine/endpointscfg.py",
line 129, in run_file
    execfile(_PATHS.script_file(script_name), globals_)   File "/Users/dgaedcke/gcloud_tools/google-cloud-sdk/platform/google_appengine/google/appengine/tools/endpointscfg.py",
line 69, in <module>
    from google.appengine.tools.devappserver2 import api_server   File "/Users/dgaedcke/gcloud_tools/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/api_server.py",
line 86, in <module>
    from google.appengine.tools.devappserver2 import cli_parser   File "/Users/dgaedcke/gcloud_tools/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/cli_parser.py",
line 40, in <module>
    from google.appengine.tools.devappserver2 import runtime_factories   File
"/Users/dgaedcke/gcloud_tools/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/runtime_factories.py", line 21, in <module>
    from google.appengine.tools.devappserver2 import custom_runtime   File
"/Users/dgaedcke/gcloud_tools/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/custom_runtime.py",
line 26, in <module>
    from google.appengine.tools.devappserver2 import http_runtime   File
"/Users/dgaedcke/gcloud_tools/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/http_runtime.py",
line 53, in <module>
    import portpicker ImportError: No module named portpicker

谁能告诉我怎么修吗?你知道吗


Tags: inpycloudgooglelinesdktoolsusers
1条回答
网友
1楼 · 发布于 2024-06-22 10:23:51

所以我可以重现这个错误。所以我在这里提交了一个bug和可能的解决方法:issue 63260172。你知道吗

要在对问题进行分类时避开它,您应该全局安装portpicker

sudo pip install portpicker

或自制特定修复程序:

pip install  user  install-option=“ prefix=” portpicker

相关问题 更多 >