• 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来刷新环境状态。

      评论 编辑记录
      编辑
      预览

      报告相同问题?

    • 相关阅读:
      模拟电子技术(五)放大电路中的反馈
      SpringBoot的原理-初探
      44. 通配符匹配 ●●● & HJ71 字符串通配符 ●●
      数据分析-相关性
      PHP Curl请求封装
      Cassandra介绍(二)
      M1 安装CentOS 8安装完成后无法联网怎么办?
      windows系统利用powershell查看系统支持那些Windows功能选项
      程序员应该专注技术还是转管理?
      js bom
    • 原文地址:https://ask.csdn.net/questions/8125322