jupyter notebook运行代码没反应且in[ ]没有*
前言:
在刚解决jupyter notebook打不开网页的问题后,我迫不及待地写了Python的代码,看看运行的结果如何。于是,我输入了print("Hello, world"),期待地点了一下运行,结果它直接跳到下一行了……也没有任何的输出,然后右上角显示Python3 的⭕是实心的。显示内核正忙,然后我就开始尝试各种方法了,网上大部分的方法都是解决in[*]的问题,但是我的in[ ]里面是一点东西都没有,既没有数字也没有“*”。(因为是已经解决完了,所以没有事发的原图,还请各位谅解🌹)
最后发现了问题,并且解决了,接下来就是解决的过程。
正文:
有很多小伙伴在运行jupyter notebook后网页打不开,然后直接将地址粘贴到网页上打开jupyter notebook后遇到这个问题,建议还是先将运行后自动打开网页先处理了,刚远程处理一位小伙伴的问题时,解决了自动打开网页的问题后,这个问题也迎刃而解了。
这里附上链接:Jupyter notebook运行后打不开网页
——————————————————————————————————————————
Ps:再补充一点,因为最近很多小伙伴都遇到了自己的电脑里只有C盘的问题,那么如何用这个方法来解决咧,可以创建一个新加卷的磁盘。具体的操作大家可以百度一下:怎么在我的电脑里创建一个新的磁盘? 具体是在磁盘管理中进行操作的,我就不多做一期来讲解了,大家可以去百度上面查找,过程并不复杂,一分钟就可以搞定!
——————————————————————————————————————————
发现的问题是:我的用户名是中文的,因为某种原因无法解析我的路径,因为我的路径包含了中文。
我解决的方法就是将环境变量中的TEMP和TMP的路径从C盘改到了D盘,不过首先要在D盘中创立这么一个文件夹,然后像这样:
Ps:打开环境变量的方法是,右击”我的电脑“,点开”属性“,然后里面有个高级系统设置,在高级里面就有了:
为什么这么解决,因为TEMP和TMP是默认存在C盘里的,在用Jupyter的时候会访问到,然而我的用户名用的是中文名,不知道为什么中文的用户名的路径它好像解析不了,因为好像改不了用户名,于是我就将他们的路径改到了D盘,内核才不会一直显示忙碌状态。
又一个重点来了!!
一定要关闭服务器,再重新打开jupyter notebook才会生效。
现在就正常了,那个右上角的圆圈变成中空的了,然后in[ ]里面也有了数字。
如果有什么更好的解决办法,还请大佬们教教我。
如果没能解决好问题,还请私信或者在下方评论,我看到后都会解决的~,还请大家积极反馈🌹
来源:陈承宇- 。-