我正在尝试在google colab笔记本中安装TA-Lib软件包,但没有成功。 我试过这个guide也是 Installing TA-Lib on python x64
我收到此错误:
import platform
print (platform.architecture())
import sys
print(sys.version)
!pip install C:/ta-lib/TA_Lib-0.4.17-cp36-cp36m-win_amd64.whl
#########
('64bit', '')
3.6.3 (default, Oct 3 2017, 21:45:48)
[GCC 7.2.0]
Requirement 'C:/ta-lib/TA_Lib-0.4.17-cp36-cp36m-win_amd64.whl' looks like a
filename, but the file does not exist
TA_Lib-0.4.17-cp36-cp36m-win_amd64.whl is not a supported wheel on this
platform.
答案 0 :(得分:7)
您是否尝试过此处的说明?
https://github.com/mrjbq7/ta-lib
并将所有sudo apt-get
更改为!apt
。任何cd
到%cd
更新:试试这个
!wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
!tar -xzvf ta-lib-0.4.0-src.tar.gz
%cd ta-lib
!./configure --prefix=/usr
!make
!make install
!pip install Ta-Lib
import talib
答案 1 :(得分:0)
另一种方式使用 %%bash
命令。安装TA-Lib
或ta-lib
,然后“导入talib”。
!wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
!tar -xvf ta-lib-0.4.0-src.tar.gz
%%bash
cd ta-lib
./configure --prefix=/usr
make
sudo make install
sudo apt upgrade
#!pip install TA-Lib
!pip install ta-lib
将talib导入为ta
如果您使用的是Ubuntu和Jupyter,则此答案很有帮助Unable to install TA-Lib on Ubuntu
答案 2 :(得分:0)
通过容器运行jupyter笔记本对我有用的方式如下:
import os,sys
彻底清洁所有物品。
!rm -rf ta-lib*
下载软件包
!wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
打开焦油包装。
!tar xvf ta-lib-0.4.0-src.tar.gz
!pwd
!ls -l
移至解压缩后运行文件。
!cd /home/$USER/work/ta-lib/ && ./configure --prefix=/usr
!cd /home/$USER/work/ta-lib/ && make
!cd /home/$USER/work/ta-lib/ && sudo make install
立即安装软件包
!pip install --user Ta-Lib
导入并导入taadaaa!
import talib