talib是一个非常好用的计算各种金融技术指标的库,它的安装流程如下:
1. 准备一个Python的虚拟环境
Python的编译安装和虚拟环境创建略过不表。
2. 安装talib的C库
1. 下载talib的c库源代码,当前使用的版本是0.4.0:
wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
2. 解压
tar zxvf ta-lib-0.4.0-src.tar.gz
3. 编译安装
cd ta-lib && ./configure --prefix=/usr/local/talib && make && make install
注意,我这里安装到了/usr/local/目录下,因此需要root权限。
4. 加载talib的目录到环境变量
export TA_LIBRARY_PATH=/usr/local/talib/lib
export TA_INCLUDE_PATH=/usr/local/talib/include
3. 安装python的talib实现
pip install ta-lib
观察控制台的输出,如果没有报错信息,则安装成功。