Windows11にTA-Libをインストール

Windows に TA-Lib インストール

このページが一番わかりやすかったです。
このページの通りに進めれば、インストールできます。
TA-LibをWindowsにインストールする方法【Python】

仮想環境を立ち上げる。

$ .\venv\Scripts\activate

自分の環境の Python の version を見る。

(venv) $ python --version
Python 3.9.7

OS のビット数を見る。
Windowsの設定>システム>バージョン情報>デバイスの仕様 を見る。
64bit でした。

Unofficial Windows Binaries for Python Extension Packages から
TA_Lib-0.4.24-cp39-cp39-win_amd64.whl
をダウンロードする。

ダウンロードしたディレクトリへ行き、pip install する。

(venv) $ pip install TA_Lib-0.4.24-cp39-cp39-win_amd64.whl

これで、Windows へ TA-Lib インストール完了。

Linux(WSL) に TA-Lib インストール

ここがオフィシャルでしょうか。インストール方法が書かれています。
TA-Lib

流れはこんな感じらしいです。
TA-Libインストール

下記サイトも参考にしました。
python3でTA-Libをインストールする方法をまとめてみた

TA-Libをダウンロード。カレントディレクトリへダウンロードされます。

$ wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz

カレントディレクトリに落としてきたものを解凍し、ta-lib ディレクトリができているので、移動。

$ tar -zxvf ta-lib-0.4.0-src.tar.gz
$ cd ta-lib

説明書通りに、設定、make。

$ ./configure --prefix=/usr
$ make
$ sudo make install

インストール。

$ pip3 install TA-Lib

確認。

$ pip3 freeze
TA-Lib==0.4.24

カレントディレクトリにある .tar.gz と ta-lib ディレクトリを削除。

$ sudo rm -rf ta-lib-0.4.0-src.tar.gz
$ sudo rm -rf ta-lib

これで、WSL へ TA-Lib のインストールが完了です。