Я устанавливаю airflow
с помощью команды: python3 setup.py install
.Он принимает в файле требований requirements/athena.txt
, который:
apache-airflow [сельдерей, postgres, куст, пароль, крипто] == 1.10.1
Я получил ошибку:
RuntimeError: By default one of Airflow's dependencies installs a GPL dependency (unidecode). To avoid this dependency set SLUGIFY_USES_TEXT_UNIDECODE=yes in your environment when you install or upgrade Airflow. To force installing the GPL version set AIRFLOW_GPL_UNIDECODE
Чтобы устранить эту ошибку, я установил export SLUGIFY_USES_TEXT_UNIDECODE=yes
и export AIRFLOW_GPL_UNIDECODE=yes
.Однако выполнение команды python3 setup.py install
все равно выдает ту же ошибку, ничего не изменилось.Чтобы проверить переменные env:
➜ athena-py git:(pyspark-DataFrameStatFunctions) echo $SLUGIFY_USES_TEXT_UNIDECODE
yes
➜ athena-py git:(pyspark-DataFrameStatFunctions) echo $AIRFLOW_GPL_UNIDECODE
yes