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

从Anaconda启动Jupyter Notebook失败,报ModuleNotFoundError错误求助

解决Jupyter Notebook启动报错ModuleNotFoundError: No module named 'notebook.notebookapp'

检查环境变量与Python路径匹配

  • 打开Anaconda Prompt,确认当前激活的环境:
    conda info --envs
    
  • 激活目标环境(比如base):
    conda activate base
    
  • 检查当前Python和pip路径是否对应Anaconda环境:
    where python  # Windows
    where pip     # Windows
    
    确保输出路径是C:\Users\user\anaconda3\python.exe及对应pip路径,避免系统全局Python干扰。

强制重新安装notebook包到当前环境

  • 在激活的conda环境里,用conda重装notebook:
    conda uninstall -y notebook
    conda install notebook=6.5.4
    
    要是conda安装有问题,换pip在conda环境内重装:
    pip uninstall -y notebook
    pip install notebook==6.5.4 --force-reinstall
    

修复Jupyter脚本关联

  • 先手动测试导入是否正常,在Anaconda Prompt里运行:
    python -c "from notebook.notebookapp import main"
    
    如果这行能成功执行,说明脚本路径有问题,重新生成Jupyter配置和脚本:
    jupyter --paths
    jupyter notebook --generate-config
    
  • 也可以直接打开C:\Users\user\anaconda3\Scripts\jupyter-notebook-script.py,确认第6行的导入逻辑,确保脚本调用的是当前conda环境的Python。

清理损坏的安装文件后重装

  • 手动删除Anaconda环境下的notebook相关文件:
    找到C:\Users\user\anaconda3\Lib\site-packages下所有以notebook开头的文件夹和文件,全部删除;再删除C:\Users\user\anaconda3\Scripts下的jupyter-notebook*相关脚本。
  • 之后重新用conda或pip安装notebook=6.5.4。

检查Python版本兼容性

Jupyter Notebook 6.5.4对Python 3.11的支持存在兼容问题,尝试降级Python到3.10:

conda install python=3.10
conda install notebook=6.5.4

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 12:20:10