如何安装Python中杀出模块(连续分析)?(How do you install the blaz

2019-08-08 06:49发布

如何安装火焰本身(即不是在虚拟环境中)在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?