繁体   English   中英

如何在虚拟环境中使用气流,操作员在虚拟环境之外运行?

[英]How to use airflow in a virtual environment, with the operators running outside of a virtual env?

过去几周我一直在使用气流,安装了它、它的依赖项以及我需要在 py 2.7 虚拟环境中运行的 dag 的所有要求。 我希望能够创建一个 python 3 虚拟环境,只在里面安装气流及其依赖项,然后使用 python 运算符创建 dag,这些运算符将使用 python 2.7 发行版及其在我的机器上的所有库。

我一直在考虑这样做的一种方法是只使用 bash 运算符,我每次都指定要使用的 python 版本,但这似乎不太干净,还有其他方法吗?

这个问题是关于使用变通方法在其专用虚拟环境中运行 DAG,但没有回答您的问题。

关于在自己的专用虚拟环境中安装 AirFlow,您可以查看pyenvpipenv 这个问题也可能有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM