为什么 Vertex AI init 出现 'google.cloud.aiplatform.constants' has no attribute 'SUPPORTED_REGIONS 错误?

Why do I get 'google.cloud.aiplatform.constants' has no attribute 'SUPPORTED_REGIONS error for Vertex AI init?

我正在尝试为 Vertex AI 设置 mlops,遵循 this notebook。它一直有效,直到接近尾声,我尝试:

vertex_ai.init(
project=PROJECT,
    location=REGION)

给出:

 module 'google.cloud.aiplatform.constants' has no attribute 'SUPPORTED_REGIONS

我正在使用受支持的 us-central1。我想知道 from google.cloud import aiplatform as vertex_ai 是否已更改但不知道如何找到。非常感谢任何帮助。

我跟你关注的是同一个笔记本,虽然我没有遇到任何问题。您可能遇到的情况是您使用的是 older version of the library.

您可以使用以下命令升级库:pip3 install google-cloud-aiplatform --upgrade.

有时库的基本安装会发生这种情况;问题可能出在 dependencies, versions and indirectly permissions.