Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 调用vision(来自google.cloud)会导致';崩溃';日志_Google Cloud Platform_Google Cloud Functions_Google Cloud Vision - Fatal编程技术网

Google cloud platform 调用vision(来自google.cloud)会导致';崩溃';日志

Google cloud platform 调用vision(来自google.cloud)会导致';崩溃';日志,google-cloud-platform,google-cloud-functions,google-cloud-vision,Google Cloud Platform,Google Cloud Functions,Google Cloud Vision,一直在从事涉及OCR的GCP项目。已经尝试按照教程进行操作,但是当我尝试将文件上载到触发器存储桶时,第一个函数崩溃。此外,cloud shell不允许我设置环境变量GCP_项目;它回来了 ERROR: (gcloud.functions.deploy) ResponseError: status=[400], code=[Bad Request], message=[The request has errors Problems: environment_variables: environm

一直在从事涉及OCR的GCP项目。已经尝试按照教程进行操作,但是当我尝试将文件上载到触发器存储桶时,第一个函数崩溃。此外,cloud shell不允许我设置环境变量GCP_项目;它回来了

ERROR: (gcloud.functions.deploy) ResponseError: status=[400], code=[Bad Request], message=[The request has errors
Problems: 
environment_variables:
environment variable name GCP_PROJECT is reserved by the system: it cannot be set by users
]
有什么建议吗?

我也有同样的错误。 我只是按照自己的教程,没有什么特别或定制的。 实际上,我在教程的每一步都遇到了错误,并在互联网上搜索以修复它。
不过我还是坚持了这一点。

我不是100%确定,但经过一些工作后,我猜答案是,在部署函数时,函数中使用的带有服务帐户的.json文件必须在gcloud SDK中导出为GOOGLE_应用程序_凭据。

我在下面的过程中遇到了相同的错误

改变

--设置环境变量“^:^GCP\u项目=我的项目:翻译主题


--project my_proj--set env vars“^:^TRANSLATE_TOPIC
修复了它。

请共享您在云功能中使用的OCR代码。您可以删除敏感数据,我们只需要查看env变量在code@KevinQuinzelenv变量仅在cloud shell中使用,而不在脚本中使用。如果你看我发布的链接,你可以看到所有的代码。这不是答案,而是评论。