gpt4 book ai didi

github - 是否可以在 Google Cloud Composer 上安装 github 存储库

转载 作者:行者123 更新时间:2023-12-02 02:49:36 26 4
gpt4 key购买 nike

作为标题,我们可以在 中设置 pypi 包。要求.txt 文件并使用命令

gcloud beta composer environments update env_name --update-pypi-packages-from-file requirements.txt --location location

更新云 Composer 环境。

但是它是否支持在 requirements.txt 中安装自定义 github repo?我尝试添加如下链接:
pkg_name @ git+ssh://git@github.com/my_account/pkg_repo.git#master

它不起作用。

谢谢!

更新:
我有一个解决方法是将库放入插件中。但在我们的案例中,我认为最好的策略是从 github 安装一个包。

最佳答案

不,它不支持以这种方式安装自定义库。 In docs here你可以看看--update-pypi-packages仅用于 Python Package Index 中的库。 :

You can install Python dependencies from the Python Package Index through the Google Cloud Platform Console or by making a partial update request to the environment using the gcloud command-line tool.



您有三个备选方案:

Install a local Python library.

Use the plugins feature.

Use the KubernetesPodOperator.



使用 local Python library 安装很简单:
1. 在您的 Composer GCS 存储桶中,在 dags 文件夹中创建一个 dependencies文件夹并在其中添加您的库模块(不要忘记添加必要的“ init .py”文件)。
2.然后只需执行以下操作:
from dependencies import your_module

关于github - 是否可以在 Google Cloud Composer 上安装 github 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52846669/

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