在调试代码的时候,一般我们会在Notebook中进行分步调试。
今天在打开notebook的时候,显示是空白,而且点击new的时候没有出现已经安装的环境
(此问题出现的前提是我的jupyter notebook默认由Chrome启动)
进一步刷新后出现需要输入password或者token的页面
查看了很多资料后,我基本把问题定位在了浏览器的cookies上,具体如何配置浏览器参考Jupyter Notebook修改文档路径和浏览器设置,这里不再过多介绍
针对浏览器的cookies问题,Stack Overflow上解释的原因可能是因为上次结束未保存直接中断而导致浏览器的cookies中存在大量缓存,这样以来为了避免重装Ananconda,我觉得有两种解决方案:
1 更换其他浏览器
在jupyter的启动页面中复制以下运行路径,然后在其他浏览器中运行,我默认的浏览器是Chrome,我复制到360浏览器后,显示notebook的文件路径和环境成功。
2 清除Chrome浏览器的缓存
方法一虽然有效,但是每次复制粘贴还是很麻烦。
因此,我们可以试试直接清除Chrome浏览器的缓存之后再启动jupyter notebook试试。如果还是不行,像我一样尝试重装Chrome,毕竟重装Chrome相比重装Anaconda要简单很多,我重装之后问题彻底解决了。
以上,希望对你们有帮助!