jupyter notebook 突然莫名奇妙的白屏
事件背景:
最近在折腾
openai
,哎,一言难尽,使用的是conda
管理python
版本的切换,使用jupyter notebook
来运行python
程序,其实PyCharm
也行,但是,就是想体验下jupyter notebook
,一开始很好,突然就白屏了,就很尴尬。当时的现象是:控制台有404资源加载不到,没处理好,下班了。
第二天现象:404没有了,什么报错都没有,但是就是白屏。
处理方式:
- 开始把
jupyter
,notebook
卸了,重新装了一遍,无效。 - 查阅资料,百度,google,貌似全是基操,卸载,重装试试,还有说一些什么路径不对,不明所以。
- 自己排查吧,有人说看报错日志,启动就这么点日志,关键启动它都不报错。
- 在其他环境试试,shit,好的很。
- 那会是什么问题呢,当前环境给我整炸了?我也没安装什么包啊,头疼,整半天,都不行,休息会,但是这个事真是如鲠在喉。
- 无意中看到有这么一条命令
jupyter --version
,在好的环境试了下,显示都正常 - 看了下现在的环境
jupyter --versio
发现,版本低了。于是,更新了下IPython
包,刚更新完,想了想,要不就把所有的包都更新了,想干就干,直接conda upgrade --all
,分分钟更新好了。 - 问题也来了,启动都报错了,缺少
sqlite3
,shit - 再次
jupyter --version
,这次显示IPython : not installed
,jupyterlab : not installed
,ipywidgets : not installed
没有装,然后,pip install IPython
又显示已安装,shit,又折腾了半天,没解决,一度想删了conda
,重新装!想想算了,不早了,先睡再说。 - 早上起来,还是想把这问题解决了,首先
jupyter --version
,依旧显示那几个包没装。装了显示已经装上了。 - 那么就卸载,把
jupyter --version
显示的包全卸载了。 - 卸载一个,执行一次
jupyter --version
- 当卸载到
pip uninstall jupyter_core
在执行jupyter --version
的时候,shit,竟然显示正常了,果断执行一次jupyter notebook
,尼玛,好了!!!
结果验证:
写在最后:
遇到问题,还是不能死磕,隔三差五的来整整,给大脑休息休息,或许会有意想不到的效果,又解决一个困扰好几天的问题。