• talib库明明下载成功了,但是引用不成功是为什么


    关注 码龄 粉丝数 原力等级 -- 被采纳 被点赞 采纳率 小橙105 2024-06-29 15:47 采纳率: 0% 浏览 10 首页/ 编程语言 / talib库明明下载成功了,但是引用不成功是为什么 pythonmacos talib库明明下载成功了,但是引用不成功是为什么 pip install ta-lib Requirement already satisfied: ta-lib in /opt/anaconda3/lib/python3.12/site-packages (0.4.31) Requirement already satisfied: numpy in /opt/anaconda3/lib/python3.12/site-packages (from ta-lib) (1.26.4) Note: you may need to restart the kernel to use updated packages. import talib Traceback (most recent call last): Cell In[42], line 1 import talib File ~/Desktop/talib.py:39 import talib.abstract ModuleNotFoundError: No module named 'talib.abstract'; 'talib' is not a package 明明下载成功了,但是引用不成功是为什么 收起 写回答 好问题 0 提建议 追加酬金 关注问题 微信扫一扫 点击复制链接 分享 邀请回答 编辑 收藏 删除 结题 收藏 举报 追加酬金 (90%的用户在追加酬金后获得了解决方案) 当前问题酬金 ¥ 0 (可追加 ¥500) ¥ 15¥ 20¥ 50¥ 100¥ 200 支付方式 扫码支付 二维码出错 点击刷新 支付金额 15 元 提供问题酬金的用户不参与问题酬金结算和分配 支付即为同意 《付费问题酬金结算规则》 结题 再想想 删除 再等等

    1条回答 默认 最新

    • 专家-赤兔[在线] 全栈领域优质创作者 2024-06-29 15:47
      关注

      引自免费微信小程序:皆我百晓生

      这个问题可能是由于以下原因导致的:

      1. 你可能在一个名为 talib.py 的文件中工作,这导致Python解释器在尝试导入 talib 库时混淆了这个文件和系统库。当你尝试导入 talib 时,Python可能实际上是在尝试从当前目录的这个文件中导入,而不是从已安装的库中导入。

      解决这个问题的一种方法是更改你的文件名,避免与系统库冲突。例如,你可以将你的文件重命名为其他名称,如 my_analysis.py。然后再次尝试导入 talib 库。

      此外,如果你已经有一个名为 talib.py 的文件并想要保留它,你可以在导入 talib 库时使用相对或绝对导入,以确保你正在导入正确的库。例如:

      import os
      import sys
      sys.path.append(os.path.abspath('/path/to/your/ta-lib/directory'))  # Replace with the actual path to the ta-lib directory
      import talib  # Now this should import the correct talib library
      

      上面的代码会将正确的路径添加到Python的搜索路径中,确保你正在导入正确的 talib 库。请将 /path/to/your/ta-lib/directory 替换为实际的路径。

      另外,确保你的Python环境配置正确,并且正在使用包含 ta-lib 的Python环境。有时候,即使你在命令行中安装了库,如果在错误的Python环境中尝试导入它,也会导致此类错误。检查并确保你的Jupyter notebook 或IDE正在使用正确的Python环境和解释器。如果可能的话,尝试重新启动你的Jupyter kernel或IDE来刷新环境状态。

      评论 编辑记录
      编辑
      预览

      报告相同问题?

    • 相关阅读:
      Python深度学习实战-基于class类搭建BP神经网络实现分类任务(附源码和实现效果)
      Python利用selenium框架抓取京东的地址数据
      图像去噪滤波算法汇总(Python)
      CISSP-安全与风险管理
      复习SGI STL二级空间配置器(内存池) | 笔记自用
      什么是策划能力?如何提高策划能力?
      第六节——Vue中的事件
      【练习题】二.栈和队列
      美容院如何体现差异化服务?
      js 解决 H 指数
    • 原文地址:https://ask.csdn.net/questions/8125322