Board logo

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

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

TaLib官网:http://ta-lib.org/
8 Z3 z0 U5 q  M' I5 U: e" r* h0 q3 Y0 _# S4 y4 Z6 A) F9 ~
一、TaLib简介7 M1 K+ p, M/ A5 H$ s& p* ~* F  L
2 ~9 w0 Y% }  T3 F' x* w
TaLib是一个Python金融指数处理库。包含了很多技术分析里的常用参数指标,例如MA、SMA、WMA、MACD、ATR等。8 |* _+ o2 P9 k! N" u

  k3 T" v8 n# s( N2 k# L二、TaLib安装& b$ X- f$ o  g! A6 x; ?' m7 |
' i! ~5 b  g1 `9 N, ]+ ~9 T
注:TaLib是一个pyhon库,故在安装TaLib前需要安装Python。
# P% I, E) [* X* }3 U8 i+ J' ^% V) }( c/ f1 b
1. pip安装
1 ~- x) y( e  a0 ?4 Y
1 E" M  R$ ~; g9 T/ H& M$ u(官方安装教程文档:https://ta-lib.org/install/  [) t4 i% \0 V; {! E3 W- K0 I0 p  o

( E' [- w, h4 }3 U; p& ^2.pip install Ta-Lib
" m7 j- P/ D5 G9 d9 y  F9 R: K3 C/ R5 @; u+ {: H# Y* n0 `; I, r
(注意:使用pip安装可能会出现这个问题:error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/  此时就需要手动安装。这个问题在安装其他python第三方包时也可能出现,解决方法与此相同)
$ d' e- ^+ ]" O3 V; o' |
! T2 Q; V3 b$ R8 d* k$ yA. 找到并下载自己需要的对应版本的whl格式文件。
) J- |+ ?' f$ v7 h! J5 ?) u(如:若本机安装是32位的python3.6,则选TA_Lib‑0.4.17‑cp36‑cp36m‑win32.whl下载;! l; ]2 ~; S% C9 n1 y
若本机安装的是64位的python2.7,则选择TA_Lib‑0.4.17‑cp27‑cp27m‑win_amd64.whl,其他同理)6 _6 V2 y+ O+ k- L$ y* [

( {) _$ A* A  T下载地址在:' I+ Q- w: Y* `) \- f! p+ @( {/ L
https://www.lfd.uci.edu/~gohlke/pythonlibs/
; a  Z5 s" G/ z5 G6 I. e' e. y6 U3 J. T9 B
B. 在命令行中(命令行的打开方式在文章最后的Tips里),进入此whl文件所在的目录,执行命令:
8 D7 V& G" w( C, d* |8 ]& F* j" A4 b! F4 B6 r
pip install 下载的whl文件名" S% J9 d7 A4 e: ~: O; O2 n" _
; v$ G# |. Y. @/ d- e
如:pip install TA_Lib-0.4.17-cp37-cp37m-win_amd64.whl9 m  i$ ?7 A+ f; ~$ u4 Y) n: ]+ @

0 F3 {8 Q5 e' n6 m9 y4 fC. 或不进入所在目录,直接执行命令:
3 U+ t" n, x$ p* k0 B' P3 F0 s6 i" t' h! G0 m, B  s. j/ D$ K
pip install 文件所在的绝对路径+文件名7 G% U* G. S/ z0 n( ^

+ i, g: w' t" b  h3 d. o如:pip install D:\my_packages\ TA_Lib-0.4.17-cp37-cp37m-win_amd64.whl
6 f0 _& I6 V- r! p3 t" h) q. }* O, ~3 F
3. 检测安装成功& z9 I5 X, i  C3 z5 B( Q

" i5 B1 P; D8 |* y# a6 v0 e在包安装成功后,命令行界面会有“ Successfully installed TA-Lib ”的提示。  R. e6 Z0 R7 c8 M9 c
# m( |/ n% G6 w% ^6 _3 S5 F* g0 r
也可通过在命令行输入命令“ pip install ta-lib ”进行检测,如果出现“ Requirement already satisfied: ta-lib in …”(”…“为安装此文件的目录),即表示安装成功。




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