【发布时间】:2018-05-10 23:30:02
【问题描述】:
我正在处理一个文件 python 项目。
我为实时语音流和识别集成了 google-cloud-API。
它适用于python aaa.py 命令。
现在我需要windows构建文件(.exe),所以我使用了pyinstaller程序,我成功获得了aaa.exe文件。
但我在使用 Google 云 API 运行语音流时遇到此错误。
[Errno 2] 没有这样的文件或目录: 'D:\AI\ai\dist\AAA\google\cloud\gapic\speech\v1\speech_client_config.json'
所以我将这个speech_client_config.json 文件复制到所需的路径中,之后我再次遇到以下错误。
“grpc._cython.cygrpc.ssl_roots_override_callback”中的异常 忽略 E0511 01:13:14.320000000 3108 src/core/lib/security/security_connector/security_connector.cc:1170] 断言失败:pem_root_certs != nullptr
然后,我找不到使用 google-cloud API 获得工作版本的解决方案。
我使用的是 python 版本 2.7.14
我需要你的友好帮助。
谢谢。
【问题讨论】:
-
这在我看来像是 SSL 凭证错误。我认为您不被允许参加 GC。检查这个 code snippet 和这个 documentation 。如果这能解决您的问题,请更新。
标签: python python-2.7 google-cloud-platform pyinstaller