python安装talib
使用pip直接安装talib扩展,名字中间有连字符ta-lib
1 |
pip install ta-lib |
直接安装会报错
1 2 3 4 5 6 7 |
talib/_ta_lib.c:526:10: fatal error: 'ta-lib/ta_defs.h' file not found #include "ta-lib/ta_defs.h" ^ 1 error generated. error: command 'clang' failed with exit status 1 ---------------------------------------- |
原因是需要先安装TA-Lib扩展库,然后再执行pip命令。
Mac OS X
1 |
$ brew install ta-lib |
Windows
下载ta-lib-0.4.0-msvc.zip 然后解压到 C:\ta-lib
https://sourceforge.net/projects/ta-lib/files/ta-lib/0.4.0/ta-lib-0.4.0-msvc.zip/download?use_mirror=jaist
windows下报错 Unable to find vcvarsall.bat
访问 https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib 下载对应版本的包直接安装,cp后面是版本号。
pip install TA_Lib‑0.4.17‑cp35‑cp35m‑win_amd64.whl
分类: 技术