前提・実現したいこと
キノコードさんのYoutubeの
https://www.youtube.com/watch?v=-x88kBpG0Bw&list=PLsVfbUmWRazTuZERBLGT6ljhrjjDpyuIx
のようにJupyterLabでimport talib as taを成功させたいです。
ですが、dockerの導入をうまくできず、talibをpipでインストールすることにしました。
talibインストールでぐぐってもヒットしなかったのですが、ta-libならヒットしたので、
なんとなくta-libを下記手順に従ってta-libをpipインストールしました。
https://zenn.dev/whitecat_22/articles/9e30d88e31c3ec
試したこと
python
1import ta-lib as ta
を実行すると
python
1 File "<ipython-input-10-10aedf720f75>", line 1 2 import ta-lib as ta 3 ^ 4SyntaxError: invalid syntax 5
というエラーメッセージがでます。
キノコードさんのYoutubeでは
python
1 import talib as ta #上ではta-libにしてエラー出てます。
なので、それに倣うと
python
1--------------------------------------------------------------------------- 2ValueError Traceback (most recent call last) 3<ipython-input-3-39fbdb69ff19> in <module> 4----> 1 import talib as ta 5 6~\anaconda3\lib\site-packages\talib\__init__.py in <module> 7 50 return wrapper 8 51 9---> 52 from ._ta_lib import ( 10 53 _ta_initialize, _ta_shutdown, MA_Type, __ta_version__, 11 54 _ta_set_unstable_period as set_unstable_period, 12 13talib\_ta_lib.pyx in init talib._ta_lib() 14 15ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject 16
になります。
インストールするときはta-libだったので当たり前といえば当たり前な気がするのですが、Youtubeの通り、
python
1 import talib as ta
でエラーにならないようにするにはどうしたらいいでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/15 14:07