背景:linux直接pip安装ta-lib会不成功
作者环境:centos 6.5
ta-lib项目的github地址,里面有项目的安装说明,介绍,一手资料可以看看:
https://github.com/mrjbq7/ta-lib
下面是我的安装方式:
先下载并编译ta-lib,【务必使用root用户,否则在make install阶段会提示权限不足】
$ tar -xzf ta-lib-0.4.0-src.tar.gz
$ cd ta-lib/
$ ./configure --prefix=/usr
$ make
$ sudo make install
然后,export出talib的编译路径【以下可以使用其他用户】
$ export TA_LIBRARY_PATH=$PREFIX/lib
$ export TA_INCLUDE_PATH=$PREFIX/include
再使用pip install 安装,即可 $ pip install ta-lib【此时若使用anaconda虚拟环境,可以source activate env 先切换到对应环境下再安装】