当我运行pip3 install apache-airflow
(我使用brew install python
首先在本地安装最新版本的Python)时,我在为psutil和setproctitle构建控制盘时遇到了一些错误,其结尾如下:
ERROR: Could not build wheels for setproctitle which use PEP 517 and cannot be installed directly
使用the note on the start page中指示的--use-deprecated legacy-resolver
运行命令具有相同的结果
我还遗漏了什么妨碍在我的机器上成功安装Airflow
你有哪个python版本? 您希望安装哪个版本
既然你说你已经升级到了最新的python版本,我假设你有3.9.1。在本地计算机上
Airflow is not supporting python 3.9因此您需要使用较旧版本的python。 我使用Python3.7安装了airflow 1.10.10(之后可以修补到最新版本2.0)
如果使用
pip
不起作用(就像我遇到的情况),请尝试使用pyenv
安装python早期版本。您还可以(重新)安装zlib以使其工作brew reinstall zlib bzip2
由于我没有安装
pyenv
,我不得不经历升级自制软件的痛苦才能做到这一点(see steps here in case you need it)相关问题 更多 >
编程相关推荐