手欠升级
😅今天手贱,在anaconda navigator里面更新了最新版本的spyder,然后莫名奇妙地jupyter notebook就打不开了😅,报错说缺少模块”ModuleNotFoundError: No module named 'jupyter_server.contents'“,安装了jupyter_server也没用,网上也找不到什么具体的说法,GitHub上倒是有issue说明,但是看不懂🤡。
手欠remove
然后想着卸载重新安装吧,手贱的在anaconda navigator里面remove application,然后就找不到jupyter notebook了😓,本来应该在前面的。
conda 安装
靠,只能是用conda install jupyter notebook。很快啊安装成功了 。竟然能成功打开,然而打开界面,却是这样,不太好看。
这不是jupyterLab的界面吗?为什么是这样?找了一通原来这是最新版的7.*版本 jupyter notebook,还好不是自己问题。
官方网站:Project Jupyter Documentation — Jupyter Documentation 4.1.1 alpha documentation
基于JupyterLab,Jupyter Notebook 7大版本更新! - 知乎 (zhihu.com)
http://t.csdn.cn/11444
于是我想要原来的样子,安装旧版本就可以了。conda install jupyter notebook==6.4.8一下就安装了,但是啊,竟然打不开了,报和之前一样的错误,缺少模块”ModuleNotFoundError: No module named 'jupyter_server.contents'“。靠只能是用新版本的jupyter notebook了。
总结
总结:尽量不要手欠升级什么东西,指不定出什么解决不了的问题。旧版本jupyter notebook用不了,只能用新版本jupyter notebook,不知道会有什么问题。
2023/9/16 :同一天,发现问题1:有的环境没有了比如机器学习环境ML,有的环境名称还在。
我这边打开anaconda promt通过conda activate ML进入缺少名字的环境ML,发现ipykernel还在,那就不用conda install ipykernel重新安装ipykernel了。
那下一步,就是命名了,使用python -m ipykernel install --user --name=ML 命名一下。然后刷新jupyter notebook界面,好了问题解决。