要由于工作的关系,需要安装Talib库,
本来想用pip install 安装的,谁知发生报错:
错误信息显示需要安装`Microsoft Visual C++ 14.0 or greater`,这是因为`Ta-Lib`库需要依赖C/C++编译器来构建。
没办法,下载了这个MVC之后,发现还是报错。
去CSDN查了一些文章,发现需要手动下载whl 文件安装。谁知这些文章的下载网址一个都打不开。
而且最重要的是,这些文章没有说过CP37指的是python3.7,cp38指的是python3.8,让我绕了一圈才发现安装错误,所以为了不让大家重蹈覆撤,我公布一下正确安装Talib库的办法。
1:在 Anaconda 提示窗口中编写以下代码即可找到系统中安装的版本:python --version
查到相关的版本,注意,下载该文件时应牢记您的 Python 版本和 Windows 体系结构(32 位或 64 位)。例如,如果我们安装了 python 3.11 版本和 64 位 Windows 10 系统,我们将下载文件“ TA_Lib-0.4.28-cp311-cp311m-win_amd64.whl ”。
您可能已经猜到“ cp311 ”意味着 Python 版本 3.11,“ win_amd64 ”意味着 Windows 64 位操作系统。
3:找到下载的文件夹,用CD将命令转到下载的文件夹:输入pip install TA_Lib-0.4.28-cp311-cp311-win_amd64.whl
OK,成功了。