首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法导入TA-Lib - Python

无法导入TA-Lib - Python
EN

Stack Overflow用户
提问于 2018-03-15 11:17:34
回答 2查看 11.8K关注 0票数 3

我试图在python中输入to,但是得到了一个错误:

追溯(最近一次调用):文件"",第1行,文件"/home/arque/anaconda3/lib/python3.6/site-packages/talib/init.py",>第43行,从._ta_lib导入( ModuleNotFoundError:没有名为'talib._ta_lib‘的模块

安装所遵循的步骤:

代码语言:javascript
复制
1. wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
2. tar -xzf ta-lib-0.4.0-src.tar.gz
3. cd ta-lib/
4. ./configure --prefix=/usr
5. make
6. sudo make install
7. pip install TA-Lib

成功安装了TA-Lib,但当我试图导入时,会得到上面提到的错误。

同时也尝试了给出here的解决方案,但没有奏效。

使用LinuxUbuntu32bit和python3.6

欢迎任何帮助和建议。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-10-28 08:59:42

当我得到这个错误时,这就是我用来修复问题的过程--但是我使用的是64位Windows安装,所以您需要在此过程中进行一些更改!

  • 转到https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib并下载相关的*.whl文件(取决于您使用的是哪个python版本,取决于您的操作系统是32位还是64位)
  • 将whl文件复制到C:\Users\your_name目录
  • 转到Anaconda,单击“环境”选项卡,打开终端窗口(从基本(根)环境箭头)
  • 在终端窗口中键入“conda list”以查看TA-Lib是否已经可用,如果没有则继续
  • 键入“conda update conda”以确保安装了最新版本
  • 您将使用pip安装TA-Lib,因此通过键入“python -m pip安装-升级pip”,确保您拥有pip的最新版本。
  • 然后通过键入“pip_Lib-0.4.17-cp37m-cp37m-win_amd64.whl”(或*.whl文件的名称)来安装TA-Lib包。
  • 通过键入“conda list”并在列表中找到它,检查它是否已安装

希望这会有所帮助:)

票数 3
EN

Stack Overflow用户

发布于 2020-11-25 18:22:56

!pip安装ta

在kaggle平台上安装ta

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49298058

复制
相关文章

相似问题

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