生生不息

生生不息

win10 conda安装talib报错解决

2025-06-23
win10 conda安装talib报错解决

背景

conda环境没有talib

pip instlal ta-lib报错

error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.41.34120\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for ta-lib
Failed to build ta-lib
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (ta-lib)

尝试官网下载wheel

https://github.com/cgohlke/talib-build/releases

22.png
我的conda是3.12的python,选择win-amd64下载。

放进conda环境目录
C:\Users\Administrator\software\anaconda3\envs\lianghua\Scripts

打开 anaconda命令行,激活lianghua环境,安装命令

pip install C:/Users/Administrator/software/anaconda3/envs/lianghua/Scripts/ta_lib-0.6.4-cp312-cp312-win_amd64.whl

输出

Processing c:\users\administrator\software\anaconda3\envs\lianghua\scripts\ta_lib-0.6.4-cp312-cp312-win_amd64.whl
Requirement already satisfied: setuptools in c:\users\administrator\software\anaconda3\envs\lianghua\lib\site-packages (from ta-lib==0.6.4) (72.2.0)
Requirement already satisfied: numpy in c:\users\administrator\software\anaconda3\envs\lianghua\lib\site-packages (from ta-lib==0.6.4) (1.26.4)
Installing collected packages: ta-lib
Successfully installed ta-lib-0.6.4

安装成功

测试import没问题