前提
pythonをやってみたいということで、キノコードさんの動画を参考にしてtalibをインストールしました。
実現したいこと
pythonでtalibをimportしたい
発生している問題・エラーメッセージ
import talib とすると、
エラーメッセージ --------------------------------------------------------------------------- ValueError Traceback (most recent call last) <ipython-input-1-1ee486ccef90> in <module> ----> 1 import talib ~/anaconda3/lib/python3.7/site-packages/talib/__init__.py in <module> 91 92 ---> 93 from ._ta_lib import ( 94 _ta_initialize, _ta_shutdown, MA_Type, __ta_version__, 95 _ta_set_unstable_period as set_unstable_period, talib/_ta_lib.pyx in init talib._ta_lib() ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject
と出てきてしまいます
該当のソースコード
python
1ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject
試したこと
numpyのバージョンが問題と複数のサイトに書いてあったので入れなおしたりアップグレードの確認などしましたが、特に問題はないようでした。
補足情報(FW/ツールのバージョンなど)
windows11で、キノコードさんのdockerfileを使ってやりました。
http://kino-code.com/wp-content/uploads/2022/08/Dockerfile.txt
jupyterlab,vscode のどちらでもうまくできませんでした。
当方究極の初心者でして、この際talibを使う方法が分かれば十分です。
どうぞよろしくお願いします。
あなたの回答
tips
プレビュー