最初,我安装了 Apache Airflow,并将 python 2.7 设置为默认路径。现在,我正在尝试将路径从 2.7 更改为 3。是否可以这样做,或者我是否重新安装了 Airflow 并设置了 python 路径?有什么指示会有帮助吗?
提前致谢!
最佳答案
有几种方法可以确保您使用的是您想要的 Python 版本。 Docker就是其中之一,看看https://github.com/puckel/docker-airflow举一个很好的例子。
另一种是使用虚拟环境。我只用过Virtualenv成功了。我喜欢Pipenv ,但不幸的是我在使用 Airflow 时遇到了一些依赖问题。
无论如何,下面是一个可以与 Virtualenv 配合使用的示例:
cd your-project
virtualenv -p python3 .direnv
source .direnv/bin/activate
pip install -r requirements.txt
python --version
应列出 python 3,并且运行 airflow webserver
应在 python 3 中运行 Airflow。
关于python - 如何将 Apache Airflow Python 路径从 Python 2.7 更改为 3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53366701/