解决TA_Lib (Python)安装过程中“无法打开ta_libc.h”的问题
我在64位windows下安装Python第三方库TA_Lib时,遇到了一个无法打开ta_libc.h的问题。
当使用pip install TA-Lib进行安装时,会报如下错误。
talib/_ta_lib.c(745): fatal error C1083: 无法打开包括文件: “ta_libc.h”: No such file or directory
我搜索了一下这个问题,我理解为这个Python库需要相应的C语言库才能安装。
但是我在安装C语言库TA_Lib又遇到了其他的一些问题。
有时候是没有办法正确make,有时候可以make,但是在安装python库时会报LNK连接错误。
我自己是不太有C程序make的经验,所以就找了一个人家编译好的C的TA_Lib。
https://github.com/afnhsn/TA-Lib_x64
按照上述github项目的说明,将下载的ta-lib x64.zip解压到C盘相应位置后,运行pip install ta-lib安装即可。