Airflow模块配备了一个主pip包
我想测试是否安装了一个子包(例如获得一个bash命令来知道是否安装了
要知道是否安装了
我找不到任何选项。有什么建议吗?
apache-airflow
和多个子包,以安装我们需要的内容(请检查文档https://airflow.incubator.apache.org/installation.html#extra-packages)。我想测试是否安装了一个子包(例如获得一个bash命令来知道是否安装了
apache-airflow[mysql]
)。要知道是否安装了
apache-airflow
,可以执行pip show apache-airflow
,如果已安装,则得到0
作为退出代码;否则得到1
。如果执行pip show apache-airflow['mysql']
,无论子包是否安装,都会始终得到1
作为退出代码。我找不到任何选项。有什么建议吗?
extras_require
。 - anthony sottile