0

Ta-Lib python のインストールに関するスレッドがいくつかあります。Cython をダウンロードし、easy_install を実行しようとしましたが、以下のエラーが発生しました。

talib.c:256:28: error: ta-lib/ta_libc.h: No such file or directory
talib.c: In function ‘__pyx_pf_5talib_ACOS’:
talib.c:2391: warning: assignment from incompatible pointer type
talib.c:2502: warning: implicit declaration of function ‘TA_Initialize’
talib.c:2511: warning: implicit declaration of function ‘TA_ACOS_Lookback’
talib.c:2569: warning: implicit declaration of function ‘TA_ACOS’
talib.c:2578: warning: implicit declaration of function ‘TA_Shutdown’
talib.c:2587: error: ‘TA_SUCCESS’ undeclared (first use in this function)
talib.c:2587: error: (Each undeclared identifier is reported only once
talib.c:2587: error: for each function it appears in.)
talib.c: In function ‘__pyx_pf_5talib_2AD’:
4

1 に答える 1

2

Cython を使用してすべての関数を TA-Lib でラップするTA-Lib python ラッパーを作成し、Github でリリースしました。それは私にとって非常にうまく機能し、Numpy配列を使用し、SWIGインターフェースよりも2〜4倍速く、より「pythonic」で、インストールが簡単です(Mac OS Xで動作します)。

基礎となる C ライブラリに対して適切にリンクしていないTA-Libようです -- インストールしましたか? Mac OS X では、次のことができbrew install ta-libます。その他のインストール ガイドラインについては、TA-Lib.orgを参照してください。

于 2013-02-01T15:25:26.640 に答える