1、 如果你的系统是x64平台,直接使用命令pip install talib安装,会报错。 原因在于python pip源中TA-Lib是32位的,不能安装在X64平台上, 而从TA-Lib的官网 http://ta-lib.org 下载的安装包其实也是32位的,如果你的系统平台是64位的,一样无法正确安装。
正确的方法是下载64位的安装包,本地安装,64位安装包官网并没有提供,必须自行下载。
talib库有很多第三方库,安装的时候尽量找靠谱的源。
加州大学的python库:Archived: Python Extension Packages for Windows – Christoph Gohlke (uci.edu)
按ctrl+F键 页面搜索 Ta-lib 即可找到
2、 注意要下载自己python版本所对应的文件, 所以选择 TA_Lib-0.4.19-cp38-cp38-win_amd64.whl
否则后续安装又会报错 “ERROR: TA_Lib-0.4.19-cp39-cp39-win_amd64.whl is not a supported wheel on this platform.”</p>
把TA_Lib-0.4.19-cp38-cp38-win_amd64.whl 放在Anaconda工作文件夹下面, 然后直接敲命令 pip install TA_Lib-0.4.19-cp38-cp38-win_amd64.whl
你会发现成功安装~