WindowsにTA-Libインストール
仮想環境を立ち上げる。
$ .\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をダウンロード。カレントディレクトリへダウンロードされます。
$ 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のインストールが完了です。