macOS
常用 Homebrew 安装:brew install ta-lib,再 pip install TA-Lib。
安装前需满足以下前置。
| 前置 | 说明 |
|---|---|
| TA-Lib C 库 | 指标计算核心,必须先装(各平台方式不同) |
| Python | Python 3.x(具体版本以官方为准) |
| pip | Python 包管理器 |
| 编译器(源码安装时) | 若从源码编译 C 库需 C 编译器 |
C 库在各平台的安装方式不同。
常用 Homebrew 安装:brew install ta-lib,再 pip install TA-Lib。
可用 apt/yum 包管理器或从源码编译 TA-Lib C 库。
C 库构建相对麻烦,可用预编译 wheel 或自行编译,是常见报错来源。
愿意维护 C 库环境,要自建指标计算管道。
需要本地批量计算技术指标与形态。
可选 EasyClaw 技术分析 Skill,免 C 库维护(见对比页)。
多数是因为底层 TA-Lib C 库未安装或未正确链接;先装 C 库再 pip 安装,详见报错排查页。
Windows 需要编译 C 库或使用预编译 wheel,相对 macOS/Linux 更麻烦,是常见痛点。
可以。EasyClaw 内置 stock-technical-mastery 等技能,可一句话做技术指标分析,免自行维护 C 库,详见对比页。