如何安装火焰本身(即不是在虚拟环境中)在Python? 我找到的唯一指令是在包的文档(见链接),并在这里 ,在虚拟环境中。
Answer 1:
我没有找到任何指示具竞争力的超低这一点,但它是相对简单的。
关于我的平台/工具,我用:
- Mac OSX版(山狮)
- Python的2.7.3
- 自制
- 果仁
- 它看起来像,因为我已经有它安装在您可能需要安装用Cython,不知道。 你可以做这个
pip install Cython
。
首先, brew install llvm
。
这里有您需要的软件包。 您可以pip
所有的人:
-
llvmpy
-
numba
-
meta
-
ply
-
blosc
-
sphinx
-为DOC -
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
(无论您需要须藤取决于你的Git当然的事情。)
我有麻烦了运行测试,它看起来像有在错误__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]
文章来源: How do you install the blaze module (Continuum analytics) in Python?