python3 / Anaconda下安装Talib库(亲测可用)

talib库的安装之路坑特别多

这是最常见的
python3 / Anaconda下安装Talib库(亲测可用)_第1张图片

1、 如果你的系统是x64平台,直接使用命令pip install talib安装,会报错如图所示
原因在于python pip源中TA-Lib是32位的,不能安装在X64平台上
而从TA-Lib的官网 http://ta-lib.org 下载的安装包其实也是32位的,如果你的系统平台是64位的,一样无法正确安装。

正确的方法是下载64位的安装包,本地安装,64位安装包官网并没有提供,我们必须自行下载。

talib库有很多第三方库,安装的时候尽量找靠谱的源网站哈
这边推荐 加州大学的python库

由于网站里面库实在太多,建议按ctrl+F键 页面搜索 Ta-lib 即可找到下图
python3 / Anaconda下安装Talib库(亲测可用)_第2张图片

2、 这里注意要下载自己python版本所对应的文件,我的是3.8 64位的
所以选择 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.】

把TA_Lib-0.4.19-cp38-cp38-win_amd64.whl 放在C:\Windows\system32>文件夹下面
然后直接敲命令
C:\Windows\system32> pip install TA_Lib-0.4.19-cp38-cp38-win_amd64.whl

你会发现成功安装~

但是,还没完
在Anaconda3中运行就会发现,它依然找不到talib模块
于是我们要在Anaconda环境下也安装

把刚刚下载的 talib whl 文件copy到对应的Anaconda\Scripts目录下:
C:\Users\我的名字\TA_Lib-0.4.19-cp38-cp38-win_amd64.whl

在anaconda powershell prompt 中使用命令
“pip install C:\Users\我的名字\Anaconda3\Scripts\TA_Lib-0.4.19-cp38-cp38-win_amd64.whl”安装该库

就真的大功告成喽

你可能感兴趣的:(软件安装与配置,Python,数据挖掘学习)