Board logo

标题: Ta-Lib安装及使用教程 [打印本页]

作者: 龙听    时间: 2024-3-8 13:28     标题: Ta-Lib安装及使用教程

TaLib官网:http://ta-lib.org/
) s. B4 Q% P, p! Z8 s2 I+ V* l& M* h6 a7 f; ?
一、TaLib简介: u3 O: }) m$ @" [7 B3 e6 W. r" u- Q
3 C) d) g4 v9 S3 v2 d
TaLib是一个Python金融指数处理库。包含了很多技术分析里的常用参数指标,例如MA、SMA、WMA、MACD、ATR等。: \- m1 a4 n% x' G0 T
$ ~6 s( L7 f) f$ \; n
二、TaLib安装
! G8 A; ?& K& f  h  g  j. o0 d; q. s9 N) c' ?/ M! a# P8 W
注:TaLib是一个pyhon库,故在安装TaLib前需要安装Python。$ D! j0 V4 E8 J% m" Z. b9 e

3 u9 P2 m1 p- X  L/ ]5 }1. pip安装% y3 i& F9 R6 I1 {8 R
0 Y+ f2 n) }7 K- l
(官方安装教程文档:https://ta-lib.org/install/+ D3 _$ J% A: }4 r/ I8 N" X

7 w' m: l1 O! `( ]2.pip install Ta-Lib
$ \+ |: J, |' l& G5 v
0 U. C: F, S0 }& g  y% O6 R; B(注意:使用pip安装可能会出现这个问题:error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/  此时就需要手动安装。这个问题在安装其他python第三方包时也可能出现,解决方法与此相同)
1 c* e, y9 W/ ^$ `! [: b& x% ~7 h4 R* A5 _- X
A. 找到并下载自己需要的对应版本的whl格式文件。
& v: P( r! d, w" r6 I! r(如:若本机安装是32位的python3.6,则选TA_Lib‑0.4.17‑cp36‑cp36m‑win32.whl下载;4 m* I. [. t* X; e  q
若本机安装的是64位的python2.7,则选择TA_Lib‑0.4.17‑cp27‑cp27m‑win_amd64.whl,其他同理)
: c8 p/ F5 P, N! B+ G
' K& O* K; u2 W/ ^% Q# s下载地址在:. S/ ~& o  p' f# _) T# J6 V# h
https://www.lfd.uci.edu/~gohlke/pythonlibs/3 k2 Z( ^2 y% D) y
% W" Q3 s* y' A, v8 k0 J% A
B. 在命令行中(命令行的打开方式在文章最后的Tips里),进入此whl文件所在的目录,执行命令:8 ^0 F/ D( K2 L& d2 r4 m
* j  \* [" U( J
pip install 下载的whl文件名, F5 m! Q, E3 H" ^

$ }0 R  ]9 ^) \7 P$ R3 F4 }' v4 J如:pip install TA_Lib-0.4.17-cp37-cp37m-win_amd64.whl0 z6 R3 H0 H/ U) T6 R: }

' u) N* N! B, E6 XC. 或不进入所在目录,直接执行命令:
; A! ]+ h& e8 r: B0 O3 u) g
% X  t. s  y" b1 Z3 F4 _" O) bpip install 文件所在的绝对路径+文件名
6 H; S/ c: p7 K0 h9 g7 m
! R( f% _2 \& V' M; w如:pip install D:\my_packages\ TA_Lib-0.4.17-cp37-cp37m-win_amd64.whl
6 k% n' w. c% A- o- x) |' @% x5 F. k: K+ e( B% [3 M0 |) R
3. 检测安装成功: Y8 Q) N3 {0 ~- }  j5 x  E; t! f

6 k0 K7 y5 Y/ h3 t+ I4 J/ N在包安装成功后,命令行界面会有“ Successfully installed TA-Lib ”的提示。# l/ `% |% h4 L7 r  w/ z
$ L1 H- L/ H' N% ?( e" i. R
也可通过在命令行输入命令“ pip install ta-lib ”进行检测,如果出现“ Requirement already satisfied: ta-lib in …”(”…“为安装此文件的目录),即表示安装成功。




欢迎光临 龙听期货论坛 (http://qhlt.club/) Powered by Discuz! 7.2