损坏的 DAG:urllib3 1.25.3 (/home/ubuntu/.local/lib/python3.7/site-packages), Requirement.parse('urllib3<1.25,>=1.21'), {'sagemaker'}
Broken DAG: urllib3 1.25.3 (/home/ubuntu/.local/lib/python3.7/site-packages), Requirement.parse('urllib3<1.25,>=1.21'), {'sagemaker'}
我已经使用 SageMakerOperators 在 Airflow 中创建了一个 DAG,但我无法让它们工作。标题是airflow GUI中出现的错误。为了解决这个问题,我做了以下尝试:
sudo pip3 uninstall urllib3 && sudo pip3 install urllib3==1.22
sudo pip3 install urllib3==1.22 --upgrade
sudo pip3 install urllib3==1.22 -t /home/ubuntu/.local/lib/python3.7/site-packages -upgrade
但我仍然在 GUI 中遇到错误。另外,在网络服务器的控制台中,我得到:
FileNotFoundError: [Errno 2] No such file or directory: '/home/ubuntu/.local/lib/python3.7/site-packages/urllib3-1.22.dist-info/METADATA'
问题是,如果我 pip3 show urllib3
我得到版本 1.22:
但是,它显示 dist-packages 而不是 site-packages。另外,尝试去/home/ubuntu/.local/lib/python3.7/site-packages/urllib3-1.22.dist-info/
尝试解决metadata file not found错误,目录不存在。
此时我完全迷失了。我该如何解决这个问题?
给你。
Airflow 正在本地(用户)Python 安装中查找库,但 urllib3
已为所有用户安装。这很奇怪,但尝试做 pip3 install --user urllib3==1.22
.
我已经使用 SageMakerOperators 在 Airflow 中创建了一个 DAG,但我无法让它们工作。标题是airflow GUI中出现的错误。为了解决这个问题,我做了以下尝试:
sudo pip3 uninstall urllib3 && sudo pip3 install urllib3==1.22
sudo pip3 install urllib3==1.22 --upgrade
sudo pip3 install urllib3==1.22 -t /home/ubuntu/.local/lib/python3.7/site-packages -upgrade
但我仍然在 GUI 中遇到错误。另外,在网络服务器的控制台中,我得到:
FileNotFoundError: [Errno 2] No such file or directory: '/home/ubuntu/.local/lib/python3.7/site-packages/urllib3-1.22.dist-info/METADATA'
问题是,如果我 pip3 show urllib3
我得到版本 1.22:
但是,它显示 dist-packages 而不是 site-packages。另外,尝试去/home/ubuntu/.local/lib/python3.7/site-packages/urllib3-1.22.dist-info/
尝试解决metadata file not found错误,目录不存在。
此时我完全迷失了。我该如何解决这个问题?
给你。
Airflow 正在本地(用户)Python 安装中查找库,但 urllib3
已为所有用户安装。这很奇怪,但尝试做 pip3 install --user urllib3==1.22
.