如何在 Google Cloud Composer 中安装 PYPI 包(Facebook-business,Google-cloud-secret-manager)

How to install PYPI package (Facebook-business, Google-cloud-secret-manager) in Google Cloud Composer

我正在尝试在 Google Cloud Manager 中安装 Facebook-business,Google-cloud-secret-manager Pypi 包,但 20 分钟后我收到以下错误:

请查找如上图所示的图片版本

使用基于 composer-1.9.1-airflow-1.10.6 图像的运行时构建我的测试 Composer 环境我遇到了可能相同的问题,缺少属于 google-cloud-secret-managerfacebook_businessPyPI 依赖项包,以及影响系统核心正确编译图像更改。

幸运的是,将以下包链添加到我的 requirements.txt 文件中永久解决了这个问题:

google-cloud-secret-manager==1.0.0
grpc-google-iam-v1==0.12.3
google-api-core==1.22.1
googleapis-common-protos==1.52.0
google-cloud-bigtable==1.4.0
google-cloud-spanner==1.17.1
google-auth==1.20.1
setuptools==49.6.0
google-cloud-bigquery==1.27.2
google-cloud-logging==1.15.1
google-cloud-core==1.4.1
protobuf==3.13.0
google-cloud-storage==1.30.0
google-resumable-media==0.7.1
facebook-business==8.0.1
six==1.15.0
mock
pycountry
curlify
requests

Composer gcloud 更新命令参考指南你可以找到 here.

仅供参考。 您可以通过 GCP Cloud Build 捕获 Composer 构建器日志并跟踪运行时映像创建进度。