You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决Jupyter Notebook中numba模块无core属性的AttributeError错误

问题分析与解决方案

可能原因

  • Jupyter Notebook使用的Python环境与控制台不一致,该环境的numba存在版本问题或安装不完整
  • numba 0.58.0.4版本的模块结构变化,与当前sktime版本不兼容
  • Notebook环境中的numba安装损坏,导致core模块缺失

解决步骤

  • 核对Python环境:在Notebook中运行以下代码,查看当前环境路径:
    import sys
    print(sys.executable)
    
    对比控制台执行which python(Linux/macOS)或where python(Windows)的输出,确认是否为同一环境。若不同,切换Notebook内核到控制台使用的环境。
  • 重新安装numba:在Notebook对应的环境中执行:
    pip uninstall numba -y
    pip install numba==0.58.0
    
    若使用conda环境,替换为:
    conda uninstall numba -y
    conda install numba=0.58.0
    
  • 强制修复安装:如果上述方法无效,强制重新安装当前版本:
    pip install --force-reinstall numba==0.58.0.4
    
  • 调整numba版本:尝试降级到稳定兼容版本,比如:
    pip install numba==0.57.1
    
    或升级到最新稳定版,再测试导入。
  • 同步sktime版本:执行pip install sktime --upgrade,确保sktime与numba版本兼容。

内容的提问来源于stack exchange,提问作者Lysapala

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 21:45:32