Python学习笔记 - talib安装

匿名 (未验证) 提交于 2019-12-02 22:54:36

经历网上各种碎片化的百度内容,一边失败一边摸索,终于安装成功talib,给初学者分享一下安装过程吧,大神请自动忽略。


首先需要保证你的python、anaconda和电脑位数保持一致,这里主要介绍一下windows 64位操作系统对应的ta-lib安装方法。

Python 3.6.4下载地址:python.org/downloads/re

结合百度网友“找找查鼠”的说法,python版本对应的解释如下:

Windows x86-64 web-based installer:需通过联网完成安装

Windows x86-64 executable installer:可执行文件(*.exe)方式安装

Windows x86-64 embeddable zip file:嵌入式版本,可以集成到其它应用中


Anaconda 5.0.1 下载地址:anaconda.com/download/

同样选择下载64位 64-Bit Graphical Installer (515 MB)


TA-Lib 下载地址:ta-lib.org/hdr_dw.html

选择下载ta-lib-0.4.0-msvc.zip 文件


以上软件下载安装完成之后,第一步准备工作就算完成了。下面将开始安装talib。

cnblogs.com/Hanuman/p/5 《Win10安装TA-Lib python库》是个人觉得帮助非常大的博文,在此引用一下该博主的分享:

由于此前下载的ta-lib-0.4.0-msvc.zip 中ta-lib的C库是32位的,需要重新在64位下编译ta-lib库。在此,需要安装Microsoft Visual Studio来实现,我安装的是Microsoft Visual Studio2015。

VS安装完成后,运行Visual Studio x86 x64 Cross Tools Command Prompt,

接着cd c:\ta-lib\c\make\cdr\win32\msvc,在该目录下执行nmake完成文件的编译,

待执行完毕后,再在该目录下执行pip install

ta-lib 便成功安装了ta-lib库,

接着,打开python,执行import talib便可以愉快的使用了。

(注:32位的操作系统不需要以上的编译操作,可以直接执行pip install ta-lib安装)


此时,运行anaconda上任一如Spyder、IPython、Jupyter Notebook等程序,仍无法使用ta-lib。在此借鉴网友“duanqs”的博文(cnblogs.com/duan-qs/p/6),我们只需在anaconda目录下打开anaconda prompt,进入anaconda所在的安装目录并执行pip install ta-lib,即可完成在anaconda对ta-lib包的安装(注:用anaconda pip安装第三方python包皆可参考此方法)。


易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!