前几周换了新电脑,想把部分的数据代码导入到新电脑中,因此重新安装了anaconda。在jupyter notebook中旧电脑上习惯用目录插件,但是现在新电脑没有目录插件。因此想要重新安装,发现无法打开了。
•原本是直接想要在jupyter notebook安装目录插件,谁知道直接无法打开jupyter notebook了。甚至直接点击图标,进去立刻直接闪退出来,后续查询许多技术博客都找不到一个合适的方法,之后利用deepseek直接给我解决的办法。

解决办法如下:
解决方案 2:手动修复依赖冲突
步骤 1:升级 notebook 到兼容版本,在conda中输入一下
pip install "notebook>=7,<8"
步骤 2:调整 ipython 版本,如果 Spyder 要求 <9.0.0 但排除 8.17.1,直接指定兼容版本
pip install "ipython>=8.13.0,<8.17.1"
步骤 3:验证 Spyder 兼容性
pip install "spyder>=5.5.1" "spyder-kernels>=2.5.0"
步骤 4:重新安装 PyZMQ
pip install pyzmq
经过上面的操作之后,就又能正常打开我的jupyter了。

之后为了探究为什么原因,才发现原来jupyter notebook 6.4.12 是最后一个支持 jupyter_nbextensions_configurator 的版本,要是相搭配这些插件使用,需要注意 jupyter notebook 的版本。
具体的可以看看这个老哥的技术文档:【jupyter notebook】解决打不开以及安装扩展插件的问题_jupyter扩展插件不能打开-CSDN博客
https://blog.csdn.net/weixin_54383080/article/details/139965906
里面也有一些解决办法,下次使用时,看B站进行修复
补充:2026.6.27
原来最新版本的jupyter notebook 已经默认有目录插件了,点击到jupyter lab中就会出出现新的操作界面,依然可以继续进行目录的编辑操作