gpt4 book ai didi

python - 通过 Python 和 PyCharm 使用 Kubeflow Pipelines SDK 连接到 AI Platform Pipelines

转载 作者:行者123 更新时间:2023-12-05 06:56:57 25 4
gpt4 key购买 nike

将 Windows 10 和 Python 3.9 与 PyCharm IDE 结合使用

我正在尝试使用以下代码列出管道:

import kfp
client = kfp.Client(host='.......bb92ea05-dot-us-central2.pipelines.googleusercontent.com')

client.list_pipelines()

我知道主机变量是正确的,因为我从 AI 平台 Pipeline 复制了它。我遇到以下问题:

FileNotFoundError: [WinError 2] The system cannot find the file specified

我认为找不到该文件,因为该程序无法连接到 GCP 的 AI PLatform 管道。

我通过在 Pycharm 终端中执行以下命令安装了 Kubeflow Pipeline SDK:

  • conda create --name mlpipeline python=3.7
  • conda 激活 mlpipeline
  • pip3 安装 kfp --upgrade --user

当我运行时:

kfp diagnose_me

我收到以下命令错误:

Google Cloud SDK is not installed, gcloud, gsutil and kubectl are required for this app to run. Please follow instructions at https://cloud.google.com/sdk/install to install the SDK

我试过了

  • 安装 Google Cloud SDK 并初始化 gcloud(虽然当我运行命令时它显示“找不到 Python”)
  • 使用 gcloud 命令安装 kubectl 和 gsutil

最佳答案

我转移到 Ubuntu,然后问题就解决了。

我做了什么:

  • 安装并配置了 Google Cloud SDK:https://cloud.google.com/sdk/docs/quickstart

    同时使用 gcloud components install component_id 命令安装 gsutil 和 kubectl

  • 安装 KFP SDK:在终端中运行以下命令:

     apt-get update; apt-get install -y wget bzip2
    wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
    bash Miniconda3-latest-Linux-x86_64.sh

    conda create --name mlpipeline python=3.7
    conda activate mlpipeline

    pip3 install kfp --upgrade

关于python - 通过 Python 和 PyCharm 使用 Kubeflow Pipelines SDK 连接到 AI Platform Pipelines,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65002633/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com