
Juan Diego Ramirez Baylón
Pregunta¿Cómo se puede solucionar el problema con la importación de librerías? import airflow could not be resolved
-
Crea un ambiente virtual en la raíz del proyecto con el comando
py -m venv venv
-
Activa el ambiente virtual usando
esto en windows.\venv\Scripts\activate
-
Instala airflow usando pip con el siguiente comando:
-
Añade un archivo requirements.txt para que te muestre todo lo que instalo usando el comando
pip freeze > requirements.txt
-
¡Listo!, con esto ya deja de marcarte Airflow como no reconocido y pasamos a tenerlos instalado en nuestro ambiente virtual y será detectado por nuestro IDE favorito.

Javier Amaya Patricio
Solución: Import "airflow" could not be resolved
Hola Diego, tuve el mismo reto justo hoy, te comento como logre resolverlo 😁, en este caso yo uso vscode, pero podría aplicar a Pycharm.
pip install "apache-airflow[celery]==2.6.1" --constraint "https://raw.githubusercontent.com/apache/airflow/constraints-2.6.1/constraints-3.7.txt"
Puedes revisar más en la documentación aquí 👉 Install airflow with pip
Espero que nos sirva a todos pará más adelante 🤖😁

Eric Bellet
Otra opción es instalar pip install airflow en tu local si no logras solucionar el error para que puedas ir avanzando

Eric Bellet
Puede ser que tengas este error https://intellij-support.jetbrains.com/hc/en-us/community/posts/4517353685394-Missing-site-packages-in-remote-docker-interpreter básicamente el PyCharm no está detectando las librerías que tienes en docker-compose, a veces puede ser que la versión del PyCharm no es compatible con la de Docker