pythonのライブラリta-libは、移動平均線の計算など、便利なライブラリなんだけど、普通にpip install しようとするとエラーになります。解決方法についてまとめました。
目次
pip install ta-libではエラー
pip install ta-lib、もしくは、pip install TA-Libでも以下のようなエラーになります
手動でインストールするしかない
自分が使っているpythonのバージョン、CPUの種類に合わせて以下からwhlファイルをダウンロードします。
ta_lib-0.6.0が、pythonのバージョン3.10~3.13まで対応している様子。python3.11使っていれば、cp311を選択という感じです。
対応cpが分からない場合
対応のCPとARMかAMDかわからないときは、pythonのget_suported()で分かります。
python
from pip._internal.utils.compatibility_tags import get_supported
get_supported()
矢野テック
僕の場合はcp311-cp311-win_amd64というのが分かります。
ダウンロードしたら手動インストール
ダウンロードしたらpipコマンドで直接インストールします。
pip install ファイル名
Successfully installedとなればOKです。
以下のように、whl is not a supoorted wheel on this platform.というエラーの場合は、対応していないwhlファイルをダウンロードしています。僕の場合は、cpのバージョン間違いです。
エラー内容を真に受けて、whlファイルインストール方法を検索すると、泥沼に入ってしまうのでご注意を。
コメント