【问题标题】:Need to use Pandas in Airflow V2: pandas vs apache-airflow[pandas]需要在 Airflow V2 中使用 Pandas:pandas vs apache-airflow[pandas]
【发布时间】:2023-02-08 02:09:24
【问题描述】:

我需要在气流作业中使用 Pandas。尽管我是一名经验丰富的程序员,但我对 Python 还是比较陌生。我想知道在我的requirements.txt 中,我是否安装了pandasPyPIapache-airflow[pandas]

另外,我不完全确定提供者apache-airflow[pandas] 是做什么的?以及如何解决它(它似乎不在皮皮.

预先感谢您的回答。

  • 我尝试在 PyPI 中搜索 apache-airflow[pandas]
  • 我也尝试在 SO 中搜索相关问题

【问题讨论】:

    标签: pandas airflow airflow-2.x


    【解决方案1】:

    apache-airflow[pandas] 只安装pandas>=0.17.1https://github.com/apache/airflow/blob/0d2555b318d0eb4ed5f2d410eccf20e26ad004ad/setup.py#L308-L310。对于上下文,这是最初添加它的 PR:https://github.com/apache/airflow/pull/17575

    由于>=0.17.1 相当广泛,我建议在您的requirements.txt 中将 Pandas 限制为更具体的版本。这使您可以更好地控制 Pandas 版本,而不是 Airflow 限制自己的大量可能的 Pandas 版本。

    【讨论】:

      猜你喜欢
      • 2017-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-04
      • 2018-07-01
      • 2022-10-18
      • 2019-03-30
      • 1970-01-01
      相关资源
      最近更新 更多