用python做交易数据分析时,可以用talib库计算各类指标,这个库通过以下命令安装:
pip install TA-Lib -i https://pypi.tuna.tsinghua.edu.cn/simple
windows安装时可能出现本文标题所示的错误,可按如下步骤解决:
1、去如下地址,下载ta-lib x64.zip :
https://github.com/afnhsn/TA-Lib_x64

2、下载之后,将ta-lib x64.zip解压出来,其中有个目录ta-lib,将其复制到C盘根路径;
3、进入python终端,切换到路径C:\ta-lib后,执行如下命令安装TA-Lib:

等一会儿即可顺利安装成功!注意安装顺利的前提是电脑需要提前安装好C++ Build Tools,也就是安装Microsoft Visual C++ ,我安装的是2017版本。
4、import talib 时可能会遇到如下问题:
ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject
numpy库版本的问题,我这边升级numpy后就不报错了:
pip install --upgrade numpy -i https://pypi.tuna.tsinghua.edu.cn/simple --user
相关模块版本如下:
Python 3.7.3
numpy 1.21.6
TA-Lib 0.4.28


![[HNCTF 2022 WEEK2]ez_ssrf题目解析](https://img-blog.csdnimg.cn/a7c4371ff78b44f597c39699b63ecfa8.png)

![Mybatis用Byte[]存图片,前端显示图片](https://img-blog.csdnimg.cn/edac2d8f303a4b9a955653e45c6b3684.png)



![2023年中国云计算软件市场规模、市场结构及市场份额情况分析[图]](https://img-blog.csdnimg.cn/img_convert/8bec8715219f967719f93b863bde9100.png)










