在python3上安装/使用dask.array

时间:2015-06-02 15:46:40

标签: python-3.x numpy python-3.4 dask

我正在测试dask模块(https://github.com/ContinuumIO/dask)以处理大数据阵列,但到目前为止还无法使其工作。乍一看,在我看来,这与某些保留名称或类似内容存在冲突。

使用ubuntu上的$ pip3 install dask进行安装,使用Python 3.4.0在IPython 1.2.1上进行测试。

我附上了一个最小的非工作示例。

有什么想法吗?

谢谢!

In [1]: import numpy as np
In [2]: import dask.array as da
In [3]: x=da.random.normal(10,0.1,size=(10000,10000),chunks=(1000,1000))
In [4]: type(x)
Out[4]: toolz.functoolz.curry
In [5]: x.dask
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-5-7982e592385b> in <module>()
----> 1 x.dask

AttributeError: 'curry' object has no attribute 'dask'

1 个答案:

答案 0 :(得分:0)

这有效

In [1]: import numpy as np
In [2]: import dask.array as da
In [3]: x = da.random.normal(10, 0.1, size=(10000, 10000), chunks=(1000, 1000))
In [4]: type(x)
Out[4]: dask.array.core.Array

In [5]: import dask
In [6]: dask.__version__
Out[6]: '0.6.0'