在没有 sudo 权限的 Linux 系统上安装 Python TA-lib 包时出错
Error while installing Python TA-lib package on Linux system with no sudo privileges
我在 linux 系统 (Linux 2.6.32-431.17.1.el6.x86_64
) 上安装 python talib
软件包时遇到问题。参见 https://github.com/mrjbq7/ta-lib
.
到目前为止我做了什么:
brew install ta-lib
(依赖)
- 这很好用。如果我重新运行此命令,我会看到
Warning: ta-lib-0.4.0 already installed
pip install ta-lib
- 当运行这个时,我得到以下错误:
error: command /home/username/.linuxbrew/bin/gcc' failed with exit status 1
我在这台机器上没有 sudo
权限,所以我怀疑这可能是个问题。我也试过
pip install --user ta-lib
和
wget https://github.com/mrjbq7/ta-lib/archive/master.zip && unzip master.zip && cd ta-lib-master && python setup.py install.
同上错误。
关于我做错了什么有什么想法吗?
我也卡在这个问题上了。然后我找到了两种方法来解决这个问题。这个问题是因为 ta-lib 安装只检查几个目录,其中不包括 linuxbrew 路径。你有两种方法可以解决这个问题。
- 按照 https://github.com/mrjbq7/ta-lib, download "ta-lib-0.4.0-src.tar.gz" 上的说明进行操作,并手动安装 ta-lib
运行下面的代码在shell,(可能需要把路径改成ta-lib或者ta-lib版本)
导出TA_INCLUDE_PATH='/home/username/.linuxbrew/Cellar/ta-lib/0.4.0/include'
导出TA_LIBRARY_PATH='/home/username/.linuxbrew/Cellar/ta-lib/0.4.0/lib'
然后 运行 "pip install ta-lib"
我在 linux 系统 (Linux 2.6.32-431.17.1.el6.x86_64
) 上安装 python talib
软件包时遇到问题。参见 https://github.com/mrjbq7/ta-lib
.
到目前为止我做了什么:
brew install ta-lib
(依赖)- 这很好用。如果我重新运行此命令,我会看到
Warning: ta-lib-0.4.0 already installed
- 这很好用。如果我重新运行此命令,我会看到
pip install ta-lib
- 当运行这个时,我得到以下错误:
error: command /home/username/.linuxbrew/bin/gcc' failed with exit status 1
- 当运行这个时,我得到以下错误:
我在这台机器上没有 sudo
权限,所以我怀疑这可能是个问题。我也试过
pip install --user ta-lib
和
wget https://github.com/mrjbq7/ta-lib/archive/master.zip && unzip master.zip && cd ta-lib-master && python setup.py install.
同上错误。
关于我做错了什么有什么想法吗?
我也卡在这个问题上了。然后我找到了两种方法来解决这个问题。这个问题是因为 ta-lib 安装只检查几个目录,其中不包括 linuxbrew 路径。你有两种方法可以解决这个问题。
- 按照 https://github.com/mrjbq7/ta-lib, download "ta-lib-0.4.0-src.tar.gz" 上的说明进行操作,并手动安装 ta-lib
运行下面的代码在shell,(可能需要把路径改成ta-lib或者ta-lib版本)
导出TA_INCLUDE_PATH='/home/username/.linuxbrew/Cellar/ta-lib/0.4.0/include'
导出TA_LIBRARY_PATH='/home/username/.linuxbrew/Cellar/ta-lib/0.4.0/lib'
然后 运行 "pip install ta-lib"