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

Jupyter Notebook已安装xgboost仍报ModuleNotFoundError错误如何解决

问题解决方法
  • 第一步:确认当前Jupyter使用的Python环境
    在Jupyter运行的代码单元格中执行以下代码,输出当前内核绑定的Python可执行文件路径:
    import sys
    print(sys.executable)
    
  • 第二步:直接在当前Jupyter对应的环境中安装xgboost
    运行以下代码直接给当前内核绑定的环境装包,避免环境不匹配问题:
    # pip安装方式
    !{sys.executable} -m pip install xgboost
    
    # conda安装方式,二选一即可
    !conda install --yes --prefix {sys.prefix} xgboost
    
    安装完成后重启Jupyter内核,再次执行import xgboost即可。
  • 可选:将已安装xgboost的conda环境添加为Jupyter内核
    如果你确认xgboost已经装在某一个conda环境中,可直接将该环境配置为Jupyter可选内核:
    1. 打开终端,激活对应conda环境:conda activate 你的环境名
    2. 安装ipykernel:conda install ipykernel
    3. 将环境添加到Jupyter内核:python -m ipykernel install --user --name=你的环境名
    4. 重启Jupyter,在顶部菜单栏「Kernel」-「Change Kernel」中选择你刚才添加的环境名称即可。
  • 额外排查点(Mac环境专属)
    终端执行conda env list确认所有conda环境路径,核对你装xgboost的环境路径,和第一步输出的sys.executable路径是否属于同一个环境,避免误装到系统自带Python或其他conda环境中。

问题相关截图

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 00:36:02