Install

Installing

Blaze can be most easily installed from conda

$ conda install blaze

More up-to-date builds are available on the blaze anaconda channel: http://anaconda.org/blaze

conda install -c blaze blaze

Blaze may also be installed using pip:

pip install blaze --upgrade
or
pip install git+https://github.com/blaze/blaze  --upgrade

If you are interested in the development version of Blaze you can obtain the source from Github.

$ git clone git@github.com:blaze/blaze.git

Anaconda can be downloaded for all platforms here: http://continuum.io/anaconda.html .

Introduction

To build project from source:

$ python setup.py install

To build documentation on a unix-based system:

$ cd docs
$ make docs

To run tests:

$ py.test --doctest-modules --pyargs blaze

Strict Dependencies

Blaze depends on NumPy, Pandas, and a few pure-python libraries. It should be easy to install on any Numeric Python setup.

Optional Dependencies

Blaze can help you use a variety of other libraries like sqlalchemy or h5py. If these are installed then Blaze will use them. Some of these are non-trivial to install. We recommend installation throgh conda.