0
点赞
收藏
分享

微信扫一扫

Ta-lib学习 - Mac 安装 Ta-lib

自信的姐姐 2022-03-25 阅读 50
python

学习量化,总会看到这个python库,但是,想要成功安装这个包,我还费了点功夫,有点麻烦呀~虽然,整体上就是几行代码,但是,为了成功运行这几行代码,需要处理各种各样的报错信息~希望可以帮助到和我一样踩到坑里面的朋友~

Ta-lib简介

ta-lib,全称“Technical Analysis Library”,是Python金融量化的高级库,包含了很多技术分析里的常用参数指标,例如MA、SMA、WMA、MACD、ATR等,让开发人员可以直接调用函数来无需再编写这些复杂函数~

Ta-lib安装

直接pip安装的话会报错,需要分两步来进行。

brew install ta-lib
pip install ta-lib

1. 使用brew

brew install ta-lib

安装结果:

问题集锦

(1)brew 安装

brew是MacOS上的包管理工具,可以简化macOS和Linux操作系统上软件的安装问题,这个需要自行安装。

(2)安装时遇到问题

a. 显示安装brew-cask没成功。

原因:原来的地址已经失效了。

解决方案:直接搜索了对应的github发现,brew-cask需要使用brew install alfred来安装。

brew install alfred

这样就可以将brew cask成功安装。

b. 安装后报错:fatal: Could not resolve HEAD to a revision

解决方法:

-> 使用brew update --verbose找到报错路径

brew update --verbose

运行结果:

红框中就是我的报错路径,大家记得找到自己的哈~

-> cd进入报错路径:

cd <your-wrong-path>

 大家直接找到了之后复制粘贴就好啦~

-> 执行下述命令:

git fetch --prune origin
git pull --rebase origin master

运行结果:

-> 再次运行更新指令即可解决报错

brew update

运行结果:

 可以发现之前的报错信息不见啦,然后我这边就可以成功使用brew安装ta-lib了。

2. 使用pip

pip install ta-lib

运行结果:

这一步我直接就安装成功了,没有遇到太多问题。

举报

相关推荐

0 条评论