TA-Lib
安装。
centos
这里用的 python3 的环境来源于这里
如果直接安装的话
pip3 install ta-lib
会出现
1 | talib/_ta_lib.c:747:28: fatal error: ta-lib/ta_defs.h: No such file or directory |
查了一下,是因为缺少 python3-dev
,但是,centos
没有 python3-dev
,需要执行下面的代替
yum install epel-release -y
yum install python34-devel -y
但是,在此运行,并不行,还是上面的错误,于是看了一下
需要先在机器上编译一下。
wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
tar -xzf ta-lib-0.4.0-src.tar.gz
cd ta-lib/
./configure --prefix=/usr
make
sudo make install
都执行完后,执行
python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple ta-lib
安装成功。