Ta-Lib python:安装失败

时间:2018-01-15 10:40:24

标签: python ta-lib

我试图在我的3.6 Python上安装TA-Lib模块,但我面临很多问题。首先,我已经确定它是x32版本。我安装了两个版本的python,2.7和3.6。

这是我试过的:

pip install ta-lib

我收到错误错误:命令'cl.exe' failed: No such file or directory.

之后,我尝试从此处下载,但在运行pip install TA_Lib-0.4.15-cp36-cp36m-win32.whl后,我收到以下错误:requirement 'TA_Lib-0.4.15-cp36-cp36m-win32.whl' looks like a filename, but the file does not exist.

是否有其他人遇到类似问题或知道如何解决?提前致谢

3 个答案:

答案 0 :(得分:0)

克隆GitHub存储库并运行setup.py

$> https://github.com/mrjbq7/ta-lib
$> python setup.py install

答案 1 :(得分:0)

在githib仓库上找到了该解决方案,对我有用。

http://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib下载TA_Lib-0.4.10-cp27-cp27m-win_amd64.whl。

并使用命令 点安装TA_Lib-0.4.10-cp27-cp27m-win_amd64.whl

我当时使用的是蟒蛇,带有Python 3.6 64位版本。

链接到github存储库:https://github.com/mrjbq7/ta-lib/issues/127

答案 2 :(得分:0)

如果cp39不起作用,请尝试安装cp38包装器(0.4.19)。

为我工作。

我正在将Anaconda 4.9.2与Python 3.8.5(64位版本)一起使用。

  1. 下载-TA_Lib‑0.4.19‑cp38‑cp38‑win_amd64.whl

链接:https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib

  1. 点安装TA_Lib‑0.4.19‑cp38‑cp38‑win_amd64.whl