你如何安装blaze http://blaze.pydata.org/index.html在 Python 中本地(即不在虚拟环境中)?我找到的唯一说明位于软件包的文档中(请参阅链接),并且here http://www.spontaneoussymmetry.com/blog/archives/436,在虚拟环境中。
我在网上没有找到任何相关说明,但它相对简单。
关于我使用的平台/工具:
- Mac OSX(山狮)
- Python 2.7.3
- homebrew https://brew.sh
- pip https://pypi.org/project/pip/
- 看起来您可能需要安装 Cython,不确定,因为我已经安装了它。你可以这样做
pip install Cython
.
First, brew install llvm
.
这是您需要的软件包。你可以pip
他们全部:
llvmpy
numba
meta
ply
blosc
-
sphinx
-- 对于文档
aterm
一旦你把一切都抛掉了,
-
cd /tmp
当然取决于你...
sudo git clone [email protected] /cdn-cgi/l/email-protection: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]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)