Ubuntu 16.04 安装 ta-lib

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/fortiy/article/details/76531700

1. 使用 Anaconda 里面的conda 工具

python2

$ conda install -c quantopian ta-lib=0.4.9

python3

$ conda install -c developer ta-lib

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没有报错就安装成功了

假如出现如下错误:

>>> import talib
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "talib/__init__.py", line 46, in <module>
    from ._ta_lib import (
ImportError: No module named _ta_lib

则可能是相应环境变量还没有生效,重新打开一个terminal应该可以

展开阅读全文

没有更多推荐了,返回首页