我正在使用 MWAA。我在 mwaa requirements.txt 文件中包含了 pysftp 作为
pysftp==0.2.9
在 MWAA 的调度程序日志组中,我什至可以看到它正在被下载。
Collecting pysftp==0.2.9
Downloading pysftp-0.2.9.tar.gz (25 kB)
但是当我试图在我的 dags 中导入它时,我收到以下错误
Broken DAG: [/usr/local/airflow/dags/hello.py] Traceback (most recent call last):
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/usr/local/airflow/dags/hello.py", line 2, in <module>
import pysftp
ModuleNotFoundError: No module named 'pysftp'
什么可能导致此问题以及可以采取哪些措施来解决它?