TA-Lib在Win7系统上的安装

简介

TA-Lib是多平台的开源金融技术分析库,可以对金融市场数据进行技术分析, 包括200种技术指标,支持蜡烛图模式的识别,并且支持多种多种编程语言接口。本文总结了在Windows系统上如何安装talib库, 作者使用的环境为Win7系统, Python版本2.7.13。

安装VCForPython27

由于需要编译轮子,需要安装VC++的编译环境,我们可以去微软官网上下载Microsoft Visual C++ Compiler for Python 2.7, https://www.microsoft.com/en-us/download/details.aspx?id=44266并进行安装。

编译ta-lib-0.4.0-msvc库

下载源码:http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-msvc.zip,并将其解压到c:\ta-lib目录下。安装下面的步骤打开编译环境:开始--->所有程序--->Microsoft Visual C++ Compiler Package for Python 2.7--->Visual C++ 2008 64-bit Command Prompt,进入C:\ta-lib\c\make\cdr\win32\msvc>目录下,执行nmake进行编译。

备注:Linux系统上参考下面步骤安装:

$ untar and cd
$ ./configure --prefix=/usr
$ make
$ sudo make install

安装ta-lib库

使用pip命令安装:

pip install ta-lib

排错

func.c:256:28: fatal error: ta-lib/ta_libc.h: No such file or directory compilation terminated.
如果你遇到这样的编译错误,通常是由于找不到TA-Lib库,需要操作上述步骤编译安装。

参考资料

ta-lib官网: http://ta-lib.org/index.html

你可能感兴趣的:(金融量化分析,talib,安装,windows)