如何在 google colab 中安装 TA-lib?
How to install TA-lib in google colab?
我正在尝试在 google colab notebook 中安装 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.
您是否尝试按照此处的说明进行操作?
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
更新(2020 年 5 月):用于二进制安装(无编译)
url = 'https://launchpad.net/~mario-mariomedina/+archive/ubuntu/talib/+files'
ext = '0.4.0-oneiric1_amd64.deb -qO'
!wget $url/libta-lib0_$ext libta.deb
!wget $url/ta-lib0-dev_$ext ta.deb
!dpkg -i libta.deb ta.deb
!pip install ta-lib
import talib
更新(2021 年 5 月):更快
url = 'https://anaconda.org/conda-forge/libta-lib/0.4.0/download/linux-64/libta-lib-0.4.0-h516909a_0.tar.bz2'
!curl -L $url | tar xj -C /usr/lib/x86_64-linux-gnu/ lib --strip-components=1
url = 'https://anaconda.org/conda-forge/ta-lib/0.4.19/download/linux-64/ta-lib-0.4.19-py37ha21ca33_2.tar.bz2'
!curl -L $url | tar xj -C /usr/local/lib/python3.7/dist-packages/ lib/python3.7/site-packages/talib --strip-components=3
import talib
更新(2021 年 12 月):来自@roborative,这是最容易记住的,需要 3.8 秒(以上是 1.2 秒)
!pip install talib-binary
!pip install TA-lib 不起作用,所以下载 `.tar.gz' 会起作用
第一步:下载
1。使用 os 包
https://colab.research.google.com/drive/1xGx21E4oafx4WQbOCSPtQsxkD-ruMdK-#scrollTo=Yy9KWlGas0Me
!wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
!tar xvzf ta-lib-0.4.0-src.tar.gz
import os
os.chdir('ta-lib') # Can't use !cd in co-lab
!./configure --prefix=/usr
!make
!make install
os.chdir('../')
!pip install TA-Lib
2。使用 %%bash
命令 .
!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
最后一步:import talib
如果您使用的是 Ubuntu 和 Jupyter,那么此答案很有帮助
它从容器和 运行ning jupyter notebook 为我工作的方式如下:
import os,sys
如果以前清洁一切。
!rm -rf ta-lib*
下载包
!wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
解压缩 tar.
!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
导入和 tadaaa!
import talib
korakot 提供的最新更新适用于 Google Colab(2022 更新):
!pip install talib-binary
然后简单地导入库:
import talib as tb
我正在尝试在 google colab notebook 中安装 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.
您是否尝试按照此处的说明进行操作?
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
更新(2020 年 5 月):用于二进制安装(无编译)
url = 'https://launchpad.net/~mario-mariomedina/+archive/ubuntu/talib/+files'
ext = '0.4.0-oneiric1_amd64.deb -qO'
!wget $url/libta-lib0_$ext libta.deb
!wget $url/ta-lib0-dev_$ext ta.deb
!dpkg -i libta.deb ta.deb
!pip install ta-lib
import talib
更新(2021 年 5 月):更快
url = 'https://anaconda.org/conda-forge/libta-lib/0.4.0/download/linux-64/libta-lib-0.4.0-h516909a_0.tar.bz2'
!curl -L $url | tar xj -C /usr/lib/x86_64-linux-gnu/ lib --strip-components=1
url = 'https://anaconda.org/conda-forge/ta-lib/0.4.19/download/linux-64/ta-lib-0.4.19-py37ha21ca33_2.tar.bz2'
!curl -L $url | tar xj -C /usr/local/lib/python3.7/dist-packages/ lib/python3.7/site-packages/talib --strip-components=3
import talib
更新(2021 年 12 月):来自@roborative,这是最容易记住的,需要 3.8 秒(以上是 1.2 秒)
!pip install talib-binary
!pip install TA-lib 不起作用,所以下载 `.tar.gz' 会起作用
第一步:下载
1。使用 os 包
https://colab.research.google.com/drive/1xGx21E4oafx4WQbOCSPtQsxkD-ruMdK-#scrollTo=Yy9KWlGas0Me
!wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
!tar xvzf ta-lib-0.4.0-src.tar.gz
import os
os.chdir('ta-lib') # Can't use !cd in co-lab
!./configure --prefix=/usr
!make
!make install
os.chdir('../')
!pip install TA-Lib
2。使用 %%bash
命令 .
!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
最后一步:import talib
如果您使用的是 Ubuntu 和 Jupyter,那么此答案很有帮助
它从容器和 运行ning jupyter notebook 为我工作的方式如下:
import os,sys
如果以前清洁一切。
!rm -rf ta-lib*
下载包
!wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
解压缩 tar.
!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
导入和 tadaaa!
import talib
korakot 提供的最新更新适用于 Google Colab(2022 更新):
!pip install talib-binary
然后简单地导入库:
import talib as tb