🤯
pipでTa-Libをインストールすると失敗する
ことの始まり
pythonでTA-Libを使おうとインストールしようとしたら
$ pip install ta-lib
~~~
略
~~~
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for ta-lib
Failed to build ta-lib
ERROR: Could not build wheels for ta-lib, which is required to install pyproject.toml-based projects
とのエラーが。
解決方法
システムにTA-Libをインストールすればいいだけのようです。
パッケージマネージャ経由であれば下記などでいいし、
# pacman -S ta-lib
(macはbrew)
$ brew install ta-lib
ソースからコンパイルしてもいい。下記公式からバージョンを確認して
$ wget https://github.com/ta-lib/ta-lib/releases/download/vx.x.x/ta-lib-x.x.x-src.tar.gz
$ cd cd ta-lib-x.x.x
$ ./configure
$ make
$ sudo make install
git cloneでやっても行けるかも。未確認。
これでpipでインストールができる。
$ pip install ta-lib
Discussion