升级Notebook 7后Jupyter无法启动,遇模块缺失及权限问题
解决Jupyter Notebook 7升级后启动失败及权限问题
1. 先解决权限报错(EnvironmentNotWritableError)
Anaconda安装在C:\ProgramData\anaconda3,这个系统路径需要管理员权限才能修改,操作前先右键点击Anaconda Prompt,选择「以管理员身份运行」。
2. 修复Notebook模块缺失问题
方案一:强制重新安装notebook包
在管理员权限的Anaconda Prompt里执行:
pip install --upgrade --force-reinstall notebook
这个命令会覆盖损坏或缺失的文件,直接解决ModuleNotFoundError: No module named 'notebook.notebookapp'的问题。
方案二:用conda强制重装依赖包
如果pip方式没效果,继续在管理员窗口执行:
conda install --force-reinstall notebook jupyter
强制重装notebook和jupyter的所有关联依赖,修复安装时的损坏问题。
3. 验证修复效果
执行启动命令测试:
jupyter notebook
要是还报错,先清理jupyter缓存再试:
jupyter cache clear
内容的提问来源于stack exchange,提问作者Ali Hasan Khan
相关产品推荐
相关产品推荐

