龙听期货论坛's Archiver

龙听 发表于 2024-3-8 13:28

Ta-Lib安装及使用教程

TaLib官网:[url]http://ta-lib.org/[/url]
2G |Bp"A F'a\ ] `b Q-FoXN'Q
一、TaLib简介
8e;QzR1Zo O%`}-r ;P"UO x/~7SB M$}
TaLib是一个Python金融指数处理库。包含了很多技术分析里的常用参数指标,例如MA、SMA、WMA、MACD、ATR等。|K3{w m |Q.v]
z zH(j`;\
二、TaLib安装
9n OZ0DT:C%C|#r
)O qZ]0o:c4~'m T 注:TaLib是一个pyhon库,故在安装TaLib前需要安装Python。9p4o`Z4m/_

Y,P0Ff)S]V 1. pip安装
F!g$U0FYHc 9k!qA r u$se
(官方安装教程文档:[url]https://ta-lib.org/install/[/url])
u;s0?4||#H)`CN z4`0mgE2U
2.pip install Ta-Lib
5M.BdM E%G0zQ0X
y2C8wh!p (注意:使用pip安装可能会出现这个问题:error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": [url]https://visualstudio.microsoft.com/downloads/[/url]  此时就需要手动安装。这个问题在安装其他python第三方包时也可能出现,解决方法与此相同)
F?8_ry
%]bbm~I0F"i A. 找到并下载自己需要的对应版本的whl格式文件。K9n i/@H r2T6`+^+N
(如:若本机安装是32位的python3.6,则选TA_Lib‑0.4.17‑cp36‑cp36m‑win32.whl下载;bkDWp"E#xi
若本机安装的是64位的python2.7,则选择TA_Lib‑0.4.17‑cp27‑cp27m‑win_amd64.whl,其他同理)WdH]&`
+Q ZV"Ri8I
下载地址在: p,S od0EXa"r3@.a,[^
[url]https://www.lfd.uci.edu/~gohlke/pythonlibs/[/url]
%a(|F%Bc&]@.yN3X!^
"b7s$k/^H&X.R B. 在命令行中(命令行的打开方式在文章最后的Tips里),进入此whl文件所在的目录,执行命令:^h._0Ca\&rHK6n;m#@

0p2{^+OQr%sb pip install 下载的whl文件名
$S)O Z1FhK,X+v:I.Hk Q%J&n0q\u
如:pip install TA_Lib-0.4.17-cp37-cp37m-win_amd64.whl
SG-Y%y6c CtS
? e'J$AQi C. 或不进入所在目录,直接执行命令:e Q2`k+L1] s[:{c

6Wu L'S4Q'ws,x j pip install 文件所在的绝对路径+文件名]kw'G%wP#FM

T"? i}q-T3H 如:pip install D:\my_packages\ TA_Lib-0.4.17-cp37-cp37m-win_amd64.whl
F)u ]0xVW2_3W;`
/p#GnCq{1s 3. 检测安装成功;?,Y:LJ ?7n

{a0zh)|0jv 在包安装成功后,命令行界面会有“ Successfully installed TA-Lib ”的提示。'E-C&O7{'f q1I^

Rmy JE|s"F O 也可通过在命令行输入命令“ pip install ta-lib ”进行检测,如果出现“ Requirement already satisfied: ta-lib in …”(”…“为安装此文件的目录),即表示安装成功。

页: [1]