当前位置: 首页 > Linux

Linux下python3.6环境安装talib的过程

时间:2023-04-06 19:29:08 Linux

1、创建目录在/opt/目录下创建两个文件夹software和modules,分别用于存放软件安装包和软件安装后的程序文件。命令如下:mkdir/opt/softwaresmkdir/opt/modules2.获取源代码cd/opt/softwareswgethttp://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src。tar.gz3.解压tar-zxvfta-lib-0.4.0-src。tar.gz-C/opt/modules/四、编译安装cd/opt/modules/ta-lib/#编译安装./configure--prefix=/usrmake&&makeinstall如果安装时出现这样的错误,请installCompilerfirst:configure:error:noacceptableCcompilerfoundin$PATH错误主要是没有C编译器。安装C编译器:[root@localhostsipp-3.5.1]#yum-yinstallgcc重新安装文件,问题解决5.重新安装TA-Lib库重新安装pythonTA-Lib库pipinstallTA-Lib你可以看到已经安装成功:[root@quantta-lib]#pipinstallTA-LibCollectingTA-LibUsingcachedTA-Lib-0.4.19.tar.gz(267kB)Requirementalreadysatisfied:numpyin/root/anaconda3/lib/python3.6/site-packages(来自TA-Lib)(1.14.3)收集包的构建轮:TA-LibTA-Lib构建轮(setup.py)...完成创建轮对于TA-Lib:文件名=TA_Lib-0.4.19-cp36-cp36m-linux_x86_64.whl大小=1738915sha256=89524f0fd25e4a6d0c123194a4ee32a8fe50457957f4df279c7372e3856dc1ecStoredindirectory:/root/.cache/pip/wheels/56/11/d0/bd214f9bc59dae5004f8f3614139b523882c1ffa3cae90aebdSuccessfullybuiltTA-LibInstallingcollectedpackages:TA-LibSuccessfullyinstalledTA-Lib-0.4.19[root@quantta-lib]#系统配置ldconfig六、实战#使用Talib库计算importtalib#最高价high_arr=np.array(kline_data['High'])#最低价low_arr=np.array(kline_data['Low'])#收盘价close_arr=np.array(kline_data['Close'])atr_talib=talib.ATR(high_arr,low_arr,close_arr,timeperiod=ATR_WIN_SIZE)print(atr_talib)print(atr_talib[-1])print:[nannannannan楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠楠...