Я пытаюсь установить Scrapy из PyPi, используя следующую команду.
gcloud composer environments update $(AIRFLOW_ENVIRONMENT_NAME) \
--update-pypi-packages-from-file requirements.txt \
--location $(AIRFLOW_LOCATION)
needs.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.
Есть ли способ установить?