用pip安装一直报错
# 从源代码安装 TA-Lib C 库
brew install --build-from-source ta-lib
# 设置必要的环境变量
export TA_INCLUDE_PATH="/usr/local/include"
export TA_LIBRARY_PATH="/usr/local/lib"
# 先确保 pip 是最新版
pip install --upgrade pip setuptools wheel
# 使用特定方式安装
pip install --no-cache-dir --force-reinstall --verbose TA-Lib
最后自己编译源码装的:
# 使用 curl 下载(推荐)
curl -L -O https://downloads.sourceforge.net/project/ta-lib/ta-lib/0.4.0/ta-lib-0.4.0-src.tar.gz
# 解压
tar xvzf ta-lib-0.4.0-src.tar.gz
cd ta-lib/
# 编译安装
./configure --prefix=/usr/local
make
sudo make install
# 然后安装 Python 绑定
pip install TA-Lib
验证安装
成功后运行:
import talib
print(talib.__version__) # 应该输出 0.4.24 或类似版本
print(talib.get_functions()[:5]) # 打印前5个可用函数