Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

[Bug] Erro ao instalar o Apacha Airflow

Espero que todxs bem!!

Vou apenas fazer uma observação se estiver tendo erro na instalação do apache airflow.

Houve uma alteração e mudaram a branch no github aqui o caminho novo: https://github.com/apache/airflow/blob/constraints-2.3.2-fixed/constraints-3.7.txt

E o comando para instalação ficou assim: pip install apache-airflow[postgres,celery,redis]==2.3.2 --constraint "https://raw.githubusercontent.com/apache/airflow/constraints-2.3.2-fixed/constraints-3.7.txt"

Uma nota também para o pessoal da Alura se vocês puderem ajustar, no texto do comando de instalação, está constando apenas um sinal de = para o versionamento.

4 respostas
solução!

Oii Igor, tudo bem contigo?

Muuuito obrigada por compartilhar essa dica aqui no fórum :)

Testei o comando de instalação que você compartilhou por aqui e ele funcionou corretamente também. Deixo apenas uma observação, caso a pessoa que for utilizar esse comando pra instalação estiver utilizando o Python 3.9 é necessário alterar o finalzinho do caminho para 3.9:

pip install 'apache-airflow[postgres,celery,redis]==2.3.2' --constraint "https://raw.githubusercontent.com/apache/airflow/constraints-2.3.2-fixed/constraints-3.9.txt"

E muito obrigada também por nos atentar ao erro na transcrição do vídeo, eu efetuei a correção do comando e acrescentei mais um "=".

Qualquer dúvida estou à disposição. Bons estudos!

Olá, ainda assim apresenta erro no momento da instalação.

~/airflowalura via airflowalura …
➜ pip install apache-airflow[postgres,celery,redis]==2.3.2 --constraint "https://raw.githubusercontent.com/apache/airflow/constraints-2.3.2/constraints-3.9.txt"
zsh: no matches found: apache-airflow[postgres,celery,redis]==2.3.2
~/airflowalura via airflowalura …
➜ pip install apache-airflow[postgres,celery,redis]==2.3.2 --constraint "https://raw.githubusercontent.com/apache/airflow/constraints-2.3.2-fixed/constraints-3.9.txt"
zsh: no matches found: apache-airflow[postgres,celery,redis]==2.3.2

Oii Arthur, tudo bem?

Tenta colocar o trecho apache-airflow[postgres,celery,redis]==2.3.2 entre aspas simples no momento da instalação para ver se funciona:

pip install 'apache-airflow[postgres,celery,redis]==2.3.2' \
 --constraint "https://raw.githubusercontent.com/apache/airflow/constraints-2.3.2/constraints-3.9.txt"

Qualquer dúvida avisa :)

Bons estudos!

nossa não tinha percebido, muito obrigado.