0

numpy 的随机 pip 更新导致其他模块(熊猫)“中断”并进一步更新(distutils,setuptools)我认为以某种方式破坏了 pip。我删除了 pip 和所有 python 和目录并重新安装了 python。'pip install module' 可以使用 Visual C++ 在 pip 中自动编译并运行 numpy。除了 ta-lib 之外,我需要重新安装所有其他模块。

在更新失败之前,我通过 pip/gohike 工作并安装了 ta-lib,但之后 pip 仍然无法工作。我知道 python ta-lib 模块是 ta-lib 库的 python 包装器,它是 ac 库。我已经下载了库,但不知道如何编译它,我认为让 .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 。从下载目录我执行 'pip install TA_Lib-0.4.9-cp27-none-win_amd64.WHL' 我得到:IOError: [Errno 2] No such file or directory: 'c:\users\owner\appdata\local\ temp\pip-dvkuf9-build\setup.py'

如果有帮助,在卸载 python/pip 之前,我从 pip 收到这些错误:setup.py egg_info failed with error code 1。

感谢任何可以帮助我解决这个多天头痛的人!

4

0 回答 0