Bootstrap

windows python TA-Lib 库 源码安装 Python安装talib库_talib安装

前言

先安装 最新的 visual studio 比如

在这里插入图片描述

下载社区版就可以

接着等下载完成后我们就开始来安装 visual studio

在这里插入图片描述

点击继续

在这里插入图片描述

选择桌面开发,点击安装

vs 安装完成后,我们来到TA-Lib/ta-lib-python github官方 仓库

GitHub - TA-Lib/ta-lib-python: Python wrapper for TA-Lib (http://ta-lib.org/)…")

在这里插入图片描述

如上图,如果我们直接用pip 安装,多数情况估计都会失败,然后我们会去其它网站找对应版的python talib 打包好的whl 安装,这种方式很显然不是我想要的,我想的是一次配置,后面新的环境或python 版本,直接pip不安装了,不用每次都这么麻烦,好接下来正式开始

我们接着这个页面往下看

在这里插入图片描述

我们看到上面介绍提到依赖,这是关键,安装python talib库,它需要本地有talib 编译好的lib库,所以我们要先编译好windows上的talib 库

接着往下看

在这里插入图片描述

看,做得很贴心,直接给出了vs的版本下载地址,并提示解压路径,至于为什么是这个路径,一会再说

我们按步骤来,下载talib, 解压到c:\ta-lib

在这里插入图片描述

下载完是这样的,我们先直接解压在当前目录

在这里插入图片描述

好,如上图,解压完成,我们点击进去看看

在这里插入图片描述

看到里面刚好用一个ta-lib目录,不错,就是这个玩意,我们把它放到c盘下面去

在这里插入图片描述

ok, 这样就完成了,然后我们接着看说明

在这里插入图片描述

这里提到是这个包只提供了32位的版本,但我们目前用的都是64位的python,这就需要我们自己重新编译一下,或者去底下这个网址下载对应版去安装了,显然不是我们的目地,我选择自己动手

按上面的步骤,开始编译库

我系统是win10

在这里插入图片描述

在开始菜单里找到 x64 Native Tools

然后去到 C:\ta-lib\c\make\cdr\win32\msvc

我们输入 cd /d C:\ta-lib\c\make\cdr\win32\msvc

在这里插入图片描述

这样就算成功到达这个目录了

然后我们输入nmake 进行编译即可,如果一切顺利的话,应该会出现如下画面

在这里插入图片描述

我们等待它编译完成,我给出最后编译成功的界面

在这里插入图片描述

ok,不要报任何错误

好,接下来我们开始安装 python 的 talib库,我们全新安装python 3.11.1 来测试

在这里插入图片描述

在这里插入图片描述

安装完成,接下来,我们试安装下talib 库

在这里插入图片描述

OK, 安装成功,我们看一下,python 库列表

在这里插入图片描述

OK, 至此,整个安装过程就结束了,解释一下上面提到的一个问题,就是为什么要把talib库解压在C?

这个问题还得从python talib扩展库这里找答案

在这里插入图片描述

答案就在这里,应该它编译时包含头文件和库文件路径是写死的,所以才有了上面这一说,解压在C盘,当然如果你非要改也是可以的,可以把setup.py文件里这个路径改了,这样一来,就只能手动装了

python setup.py install 这样安装了,好了,至此,就结束了,有什么问题咱们评论区见!!!

-END-


我下面也给大家整理了一些Python入门进阶的资料,大家如果有需要的话,可以参考以下这些资料

关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

一、Python学习路线

在这里插入图片描述

在这里插入图片描述

二、Python基础学习

1. 开发工具

给大家准备考Python开发过程中需要用到的必备工具,包括最新版PyCharm安装永久机活工具。
在这里插入图片描述

2. 学习笔记

在这里插入图片描述

3. 学习视频

在这里插入图片描述

三、Python小白必备手册

在这里插入图片描述

四、Python实战案例

在这里插入图片描述

五、Python爬虫秘笈

图片

六、数据分析全套资源

在这里插入图片描述

七、Python面试集锦

在这里插入图片描述

在这里插入图片描述

2. 简历模板

在这里插入图片描述
在这里插入图片描述

资料领取

上述这份完整版的Python全套学习资料已经上传网盘,朋友们如果需要可以微信扫描下方二维码输入“领取资料” 即可自动领取
或者

点此链接】领取

;