jupyter notebook运行时出现 In[ * ]怎么回事
最新推荐文章于 2021-10-08 16:06:50 发布
原创
最新推荐文章于 2021-10-08 16:06:50 发布
·
2.7w 阅读
·
29
·
75
·
CC 4.0 BY-SA版权
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
文章标签:
#python
错误日志
同时被 2 个专栏收录
25 篇文章
订阅专栏
python
20 篇文章
订阅专栏
本文通过一个具体的代码示例,展示了如何诊断并解决在Jupyter Notebook中因无限循环而导致的内存耗尽问题。文章详细解释了如何重启内核,并通过修改代码逻辑避免无限循环,确保代码正常运行。
1、挂出我写的一个小demo,我是这样写的,当我运行的时候于是 [*] 就出现了
2、很明显代码的运行结果就是这样一直无限输出下去,耗尽了给jupyter notebook的全部内存,而且你注意一下页面的右上角,红色箭头指的地方变成了实心圆。
3、你可以重启内核
4、重启之后实心圆变成空心小圈圈,这时候你再运行,当然可能还是一样
5、查看代码吧,不可能无缘无故出错的,更改之后,好了,没问题了
至于这两个代码为啥不一样,原因就是在while 循环中重复创建新地址,以至于无限循环new