首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在colab (2022-12)中安装Talib ( windows机器)?

如何在colab (2022-12)中安装Talib ( windows机器)?
EN

Stack Overflow用户
提问于 2022-12-02 07:16:56
回答 1查看 29关注 0票数 0

昨天,我尝试运行一个python代码,其中包含一个塔利班包。该包在colab,ModuleNotFoundError: No module named 'talib'中运行失败

我使用了这段代码,这是正常工作的,但昨天之后就没有了。

代码语言:javascript
运行
复制
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

这样做的目的是安装以下项目:

代码语言:javascript
运行
复制
import talib as ta
from talib import RSI, BBANDS, MACD

我也试过了,没有成功:

代码语言:javascript
运行
复制
!pip install TA-Lib as ta
from TA-Lib import RSI, BBANDS, MACD

有人知道如何在colab中安装这个软件包吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-12-02 07:22:58

因为谷歌Colab是一个笔记本,所以您可以使用!操作符和pip安装TA-Lib包。

试试这个:

代码语言:javascript
运行
复制
!pip install TA-Lib

正如@DarknessPlusPlus所建议的,您还可以使用神奇的命令%

代码语言:javascript
运行
复制
%pip install TA-Lib

这个@jakevdp的回答解释了这两个命令之间的区别。

#编辑:

如果仍然无法导入模块,请在Google单元中运行以下命令:

代码语言:javascript
运行
复制
!curl -L http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz -O && tar xzvf ta-lib-0.4.0-src.tar.gz
!cd ta-lib && ./configure --prefix=/usr && make && make install && cd - && pip install ta-lib

#结果:

但在此之前,请确保卸载带有:

代码语言:javascript
运行
复制
%pip uninstall TA-lib talib-binary
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74652073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档