1.使用 Anaconda 里面的conda 工具
$ conda install -c quantopian ta-lib=0.4.9
2.自己手工编译安装,适合需要自己修改内部的一些函数
a).下载ta-lib的源码
$ wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
$ untar and cd
$ ./configure --prefix=/usr
$ make
$ sudo make install
假如之前用anaconda安装过,需要将生成的库替换到anaconda安装的目录
$ cp /usr/lib/libta_lib* /home/user/anaconda2/lib/
b).下载ta-lib的python wrapper
$ git clone https://github.com/mrjbq7/ta-lib.git
$ cd ta-lib
$ python setup.py install
最后在Python里面 import talib没有报错就安装成功了。