无法在Cloud Composer中安装PyPi软件包

时间:2019-01-29 11:41:43

标签: google-cloud-composer

我尝试在Composer上安装boto3,但一段时间后收到以下错误:

enter image description here

有什么想法吗? 我在包名称中输入了boto3,但未指定版本。

谢谢

1 个答案:

答案 0 :(得分:0)

我尝试在Google Cloud Composer中安装boto3,并且对我有用。它在PYPI PACKAGES下说我有boto3>=1.9.86。因此,请尝试在需求文件中指定版本。

Cloud Shell中创建一个requirements.txt并添加boto3>=1.9.86。这将安装 boto3 版本 1.9.86 或更高版本(如果有)。在创建Google Cloud Composer环境的过程中,您指定了Python版本。确保boto3与该版本兼容。

运行以下命令:

gcloud composer environments update ENVIRONMENT-NAME \
--update-pypi-packages-from-file requirements.txt \
--location LOCATION

等等。需要一些时间,但是boto3应该可以成功安装。

更多信息可以在Installing Python Dependencies文档中找到。