如何在 Python 中本地(即不在虚拟环境中)安装blaze ?我找到的唯一说明在包的文档中(见链接),在这里,在虚拟环境中。
问问题
2485 次
1 回答
3
我在网上没有找到任何说明,但它相对简单。
关于我使用的平台/工具:
首先,brew install llvm
。
这是您需要的软件包。你可以pip
全部:
llvmpy
numba
meta
ply
blosc
sphinx
-- 对于文档aterm
一旦你把所有东西都吃光了,
cd /tmp
当然取决于你...sudo git clone git@github.com:ContinuumIO/blaze-core.git
cd /tmp/blaze-core
sudo make build
sudo make docs
sudo python setup.py install
(当然,你是否需要 sudo 取决于你把东西放在哪里。)
我在运行测试时遇到了麻烦,看起来__init__.py
某处的文件中有错误,但我不能确定。我无法让单元测试运行,所以对“成功安装”持保留态度。无论如何,我可以进行抽查以查看模块是否正确导入:
>>> import blaze
>>> from blaze import Array, dshape
>>> ds=dshape('2,2,int')
>>> a = Array([1,2,3,4],ds)
>>> a
Array
datashape := 2, 2, int
values := [CArray(ptr=140454075688080)]
metadata := [manifest, arraylike]
layout := Chunked(dim=0)
[1 2 3 4]
于 2013-01-25T17:41:01.110 回答