Python でblazeをネイティブに (つまり、仮想環境ではなく)インストールするにはどうすればよいですか? 私が見つけた唯一の指示は、パッケージのドキュメント(リンクを参照)と、仮想環境のhereにあります。
質問する
2485 次
1 に答える
3
これに関するオンラインの指示はどこにも見つかりませんでしたが、比較的簡単です。
使用したプラットフォーム/ツールについて:
- Mac OS X (マウンテン ライオン)
- パイソン 2.7.3
- 自作
- ピップ
- Cython をインストールする必要があるようですが、既にインストールしているのでわかりません。でこれを行うことができます
pip install Cython
。
まず、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 が必要かどうかは、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]
于 2013-01-25T17:41:01.110 に答える