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

ModuleNotFoundError: No module named 'airflow.operators.alura'

O erro aparece quando tento iniciar meu webserver do airflow. Pelo que parece o airflow não está reconhecendo o operator que deveria ter sido incorporado como plugin.

4 respostas

Seria essa a resposta? https://airflow.apache.org/docs/apache-airflow/2.1.2/plugins.html#plugins Pela documentação Alterado na versão 2.0: Operadores de importação, sensores, ganchos adicionados em plugins via não são mais suportados, e essas extensões devem ser importadas apenas como módulos python regulares. Para obter mais informações, consulte

Sugiro rever o curso. A ferramenta é importante e poderia ter o conteudo mais aprofundado.

Estou com o mesmo erro, não consegui solucionar

Também travei no mesmo problema aqui.

solução!

Ola Pessoal, Voce pode utilizar a documentação da versão que estamos usando no curso: https://airflow.apache.org/docs/apache-airflow/1.10.14/plugins.html Apesar de não estar usando a versão 2 do Airflow, todos os conceitos passados no curso podem ser aplicados em versões posteriores. A principal mudança na versão 2 é que os operadores são instalados como bibliotecas Python externas.

Se puder enviar o erro que esta recebendo quando executa o webserver para ajudar a identificar o problema, pode ser que voce nao criou a variavel airflow_home, ou esta usando o operador na pasta errada, ou seu import não esta conforme o airflow espera.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software