Anaconda中无法启动Jupyter:出现ModuleNotFoundError错误
ModuleNotFoundError: No module named 'notebook.notebookapp'
报错回溯
文件 "C:\Users\vpved.conda\envs\Ved\Scripts\jupyter-notebook-script.py",第6行, from notebook.notebookapp import main ModuleNotFoundError: No module named 'notebook.notebookapp'
已尝试操作
- 重新安装Anaconda以搭建干净环境
- 在Anaconda Prompt中执行以下命令:
conda install jupyterconda install jupyter-notebookconda upgrade "ipython[all]"
可行解决步骤
- 确认环境激活状态:执行
conda activate Ved,确保操作目标是问题环境(从报错路径看环境名为Ved),避免在base环境安装却在其他环境启动。 - 检查包安装情况:执行
conda list notebook,若未显示notebook包,说明安装未生效,指定环境重新安装:conda install -n Ved jupyter-notebook - 强制重装修复:清理conda缓存后强制重装包:
conda clean --all conda install -n Ved --force-reinstall jupyter-notebook - 绕开脚本直接启动:激活环境后用
python -m notebook启动Jupyter,避免脚本路径关联错误。 - 检查环境变量:确保当前环境的Scripts目录(
C:\Users\vpved.conda\envs\Ved\Scripts)处于系统PATH最前端,防止调用到其他环境的同名脚本。
内容的提问来源于stack exchange,提问作者Ved Prakash Pathak
相关产品推荐
相关产品推荐

