python3 上 dask.array 的 Installation/use
Installation/use of dask.array on python3
我正在测试 dask 模块 (https://github.com/ContinuumIO/dask) 以处理大数据数组,但目前无法使其正常工作。乍一看,似乎与某些保留名称或类似名称有冲突。
安装是在 ubuntu 上使用 $pip3 install dask 进行的,在 IPython 1.2.1 和 Python 3.4.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]: 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'
这个有效
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'
我正在测试 dask 模块 (https://github.com/ContinuumIO/dask) 以处理大数据数组,但目前无法使其正常工作。乍一看,似乎与某些保留名称或类似名称有冲突。
安装是在 ubuntu 上使用 $pip3 install dask 进行的,在 IPython 1.2.1 和 Python 3.4.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]: 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'
这个有效
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'