【发布时间】:2020-03-16 07:16:45
【问题描述】:
我正在尝试使用以下命令从 PyPi 安装 Scrapy。
gcloud composer environments update $(AIRFLOW_ENVIRONMENT_NAME) \
--update-pypi-packages-from-file requirements.txt \
--location $(AIRFLOW_LOCATION)
requirements.txt 是这样的。
google-api-python-client==1.7.*
google-cloud-datastore==1.7.*
Scrapy==2.0.0
运行gcloud命令后,会导致参数无效,但在本地环境下运行成功。
gcloud composer environments update xxxx \
--update-pypi-packages-from-file requirements.txt \
--location asia-northeast1
ERROR: (gcloud.composer.environments.update) INVALID_ARGUMENT: Found 1 problem:
1) Error validating key Scrapy. PyPi dependency name is not formatted properly. It must be lowercase and follow the format of 'identifier' specified in PEP-508.
有什么方法可以安装吗?
【问题讨论】:
-
你能分享你的 GCP composer 镜像版本吗?
-
@mk_sta 谢谢。我正在使用
apache-airflow==1.10.9
标签: google-cloud-platform scrapy airflow google-cloud-composer