【问题标题】:Google Vision API - Project not passedGoogle Vision API - 项目未通过
【发布时间】:2023-03-08 08:48:02
【问题描述】:

我正在尝试使用 Google VISION API,并且我想在https://github.com/GoogleCloudPlatform/python-docs-samples/blob/master/vision/cloud-client/quickstart/quickstart.py 使用程序“quickstart.py”。 我在 Google 自己创建了一个帐户并设置了变量“GOOGLE_APPLICATION_CREDENTIALS”。我创建了一个测试项目,然后将我的凭据存储在本地。

但是,在运行应用程序时,我首先通过“gcloud auth application-default login”进行身份验证并运行应用程序的代码。但不幸的是我收到了消息 “OSError:项目未通过,无法从环境中确定”。

为了运行这个示例,我需要进行哪些更改?

谢谢, 安迪

【问题讨论】:

    标签: gcloud


    【解决方案1】:

    这在使用 Colab 时对我有用:

    import os os.environ["GCLOUD_PROJECT"] = "my-project-1234"

    【讨论】:

      【解决方案2】:

      这会在环境变量中寻找GCLOUD_PROJECT,如果GCLOUD_PROJECT没有设置,则设置为"my-project-1234"

      import os
      os.environ.setdefault("GCLOUD_PROJECT", "my-project-1234")
      

      【讨论】:

        【解决方案3】:

        将环境变量 GCLOUD_PROJECT 设置为与您的项目名称相同。

        终端:$ export GCLOUD_PROJECT=my-project-1234

        【讨论】:

          猜你喜欢
          • 2019-05-11
          • 2021-03-01
          • 1970-01-01
          • 2017-07-07
          • 1970-01-01
          • 1970-01-01
          • 2017-06-26
          • 2017-05-08
          • 2016-06-10
          相关资源
          最近更新 更多