降级Notebook至6.5.7后加载nbextensions配置段失败求助
解决Jupyter nbextensions配置加载失败的问题
方法1:手动补全缺失的配置文件
报错提示缺少common和edit对应的配置文件,直接在C:\Users\<你的用户名>\.jupyter\nbconfig目录下创建两个空JSON文件:
- 创建
common.json,文件内容填入{} - 创建
edit.json,文件内容填入{}
创建完成后重启Jupyter Notebook,再打开nbextensions标签页验证问题是否解决。
方法2:重新安装适配版本的nbextensions
如果手动创建文件无效,可尝试重装适配Notebook 6.5.7的nbextensions版本:
- 先卸载现有相关包:
pip uninstall jupyter_contrib_nbextensions jupyter_nbextensions_configurator -y
- 安装兼容版本:
pip install jupyter_contrib_nbextensions==0.5.1 jupyter_nbextensions_configurator==0.4.1
- 安装静态文件并启用配置器:
jupyter contrib nbextension install --user jupyter nbextensions_configurator enable --user
操作完成后重启Jupyter,再次检查nbextensions标签页。
方法3:排查全路径下的残留配置
部分残留配置可能在系统级路径中,运行以下代码查看所有Jupyter配置路径:
from jupyter_core.paths import jupyter_config_path print(jupyter_config_path())
逐个检查这些路径下的nbconfig目录,删除或修复损坏/冗余的配置文件后,重启Jupyter即可。
内容的提问来源于stack exchange,提问作者Yoi Tsuitachi
相关产品推荐
相关产品推荐

