Python 2.7.11 Pip 8.0.3无法安装TA-Lib 0.4.9的WHL

时间:2016-03-05 06:52:05

标签: python python-2.7 numpy pip ta-lib

numpy的随机点子更新导致其他模块(熊猫)突破'和进一步的更新(distutils,setuptools)我认为不知何故打破了点。我删除了pip和所有python的目录并重新安装了python。 '点子安装模块'使用visual c ++自动编译pump工作和numpy。除了ta-lib之外,我还需要重新安装所有其他模块。

我有ta-lib工作,并在更新惨败之前通过pip / gohike安装,但之后pip仍然没有工作。我知道python ta-lib模块是ta-lib库的python包装器,它是一个c库。我已经下载了库但是不知道如何编译它,我认为让.whl工作更容易(我确定包含已编译的c库,因为我已经有了它以前工作)。但是,对任何一种安装方法的帮助都将受到赞赏。

当我尝试使用pip时,我收到错误: talib \ common.c(248):致命错误c1083:无法打开包含文件:' ta_libc.h':没有这样的文件或目录

我认为是因为c库没有被编译,以为我解压缩并将其放在c:\ ta-lib中,这是我能找到的最佳指令。 https://github.com/mrjbq7/ta-lib

当我尝试.whl文件时,http://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib。从下载目录中我做了“安装TA_Lib-0.4.9-cp27-none-win_amd64.WHL'我明白了: IOError:[Errno 2]没有这样的文件或目录:' c:\ users \ owner \ appdata \ local \ temp \ pip-dvkuf9-build \ setup.py'

如果有帮助,在卸载python / pip之前我从pip获取了这些错误:setup.py egg_info失败,错误代码为1。

感谢所有能帮助我解决这个多日头痛问题的人!

0 个答案:

没有答案