【发布时间】:2022-01-18 22:03:21
【问题描述】:
我的项目的文件夹结构类似于:
dags/
git-dagrepo/
my_module.py
my_dag.py
我正在使用 PythonVirtualenvOperator 并尝试将 my_module.py 导入 my_dag.py 但它似乎找不到它。我不断收到 ModuleNotFoundError。我尝试只使用模块名称,也尝试使用整个路径,但我仍然得到同样的错误。
这是我在 my_dag.py 中 PythonVirtualenvOperator 使用的 func 中的代码
import importlib
mod = importlib.import_module("dags.git-dagrepo.my_module")
mod.main()
【问题讨论】:
标签: python airflow virtualenv virtual-environment