Dask dataframe in requirements.txt?

3

我需要通过requirements.txt文件在Docker容器中使用pip install安装一些Python包,其中一个包是dask。但是,在安装dask时,它会因找不到toolz包而报错。该问题已经在这里得到解答,即通过输入:

pip install "dask[dataframe]"

然而,我需要通过在requirements.txt文件中添加以下行来解决这个问题。类似于:

pandas==0.23.4
dask==1.0.0
???dask[dataframe]???

在需求文件中,它应该是什么样子?在 ??? 的位置应该写什么?


1
你尝试过仅使用 dask[dataframe] 吗?也就是说,将 "?" 字符替换为无。 - mdurant
1个回答

7

dask[dataframe]==???中的???表示您想要指定的版本,这样做不会出现问题。

例如:dask[dataframe]==1.1.1


dask[dataframe]的版本和dask的版本是一样的吗? - giosans
1
@giosans 我相信如此,这些方括号只是表示依赖项的一个子集 - Dahn

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接