在我没有更改任何内容之前,我的代码运行正常,我再次运行它。现在它不返回任何甚至不是错误的东西。它只是停留在“In [*]”。
答案 0 :(得分:3)
我已经用命令pip3 install jupyter
安装了jupyter,并且遇到了同样的问题。相反,当我使用命令pip3 install jupyter ipython
时,问题已解决。
答案 1 :(得分:2)
我已解决此问题
只需键入以下命令:jupyter notebook --no-browser
它将向您显示路径,然后在Jupyter Notebook浏览器中复制并粘贴
该代码将在IPython Notebook Python 3中执行
答案 2 :(得分:1)
我要做的是退出笔记本,然后我又重新开始了。那是正确的解决方案。重新启动内核确实没有帮助。但是退出确实要尝试退出然后重新开始
答案 3 :(得分:1)
表明您的内核仍在执行单元中代码的答案是正确的。您可以通过右上角的小圆圈看到它。如果它用黑色/灰色填充,则表示它仍在运行。
我只想补充一下,我在JupyterHub中遇到了一个问题,即单元格中的代码无法执行。我停止并重新启动了内核,关闭并重新加载了笔记本,但是它仍然没有运行。
对我有用的是将相同的代码粘贴到新的单元格并删除旧的单元格。然后从新的单元格运行。
答案 4 :(得分:1)
更新ipykernel为我做到了。似乎arch linux的ipykernel软件包已经过时了
只需pip install --upgrade ipykernel
此处参考:github solution
答案 5 :(得分:0)
pip安装提示-toolkit〜2.0.9 pip install-升级ipython 康达更新jupyter_core jupyter_client
答案 6 :(得分:0)
发生这种情况的原因是您在第二次运行时仍在与同一个内核实例对话,第一次运行的变量仍然存在且尚未清除。
这个可以通过在每次运行之前添加这个命令来解决
%reset -f
答案 7 :(得分:0)
升级var johnTipCal = {
name: 'John Smith',
bills: [124,48,268,180,42],
bill : this.bills[0]
};
console.log(johnTipCal.bill);
,ipykernel
,然后降级notebook
至4.2.0为我解决了这个问题。
我当前与 jupyter 相关的软件包版本:
tornado
答案 8 :(得分:0)
通常,通过在jupyter笔记本上重新启动内核来解决此问题。
答案 9 :(得分:0)
我有同样的问题。
在Jupyter主菜单中:
1)内核->关机 2)内核->重新启动
答案 10 :(得分:0)
我有同样的问题,我这样做:
我进入了Windows选项(图标),然后选择了Anaconda Prompt选项
然后会出现一个小窗口,提示如下:c:\ user \ computer name>
然后我输入:
c:\ user \计算机名称> jupyter笔记本
然后输入即可。
希望对您有帮助
答案 11 :(得分:0)
如果可以的话,请在启动jupyter notebook
的服务器环境中检查输出。您可能会发现错误消息和print()
结果。
答案 12 :(得分:0)
有时,扩展也会产生问题。 我在Microsoft Edge中使用了暗模式扩展(Night Eye)。 所以内核很忙。 当我卸载它时。 运行正常。
答案 13 :(得分:0)
*在内核运行其他程序时显示,它可能陷入了某种无限循环。按顶部的停止按钮以停止内核,这可能会解决问题...
答案 14 :(得分:0)
这只是您要执行的错误代码行。
希望有帮助。
答案 15 :(得分:0)
如果您的浏览器中安装了广告块,请先将其关闭,然后停止内核并重新启动。现在代码将执行
答案 16 :(得分:0)
通常,停止并重新启动该特定单元格可以解决此问题。
答案 17 :(得分:0)
pip install ipykernel --upgrade
答案 18 :(得分:0)
根据我的经验,这通常意味着先前的单元之一使内核处于繁忙状态。当您在预期的单元格上单击“运行”并出现[*]
时,请从此处尝试向上滚动到也宣传[*]
的前一个单元格。然后转到kernel
-> interrupt
,最后,再次尝试运行单元。
答案 19 :(得分:0)
我已经卸载了jupyter,notebook和ipython,并安装了 jupyterlab 。它目前可以正常工作(仅安装了一些库并安装了Python 3.6.8。
要抛弃的东西:用他的库完全卸载Python 3.7并恢复到3.6并不能解决,尽管它有所改进,但现在可以断断续续地工作(但是一旦某事无法正常工作,情况就会变得越来越糟) ,因此我做了上述操作)。
答案 20 :(得分:0)
我遇到了同样的问题,但上述任何解决方案均无效。
直到我更新了conda软件包:
conda update conda
conda update anaconda
然后……瞧!一切正常!
答案 21 :(得分:0)
这是因为当我们运行循环直到终止时,内核处于繁忙状态,因此显示IN [*]
。由于内核很忙,如果我们只是让该单元完全执行并切换到另一个单元来运行,则相应的单元将变得很忙,因此再次显示该单元IN[*]
。
在这种情况下,您只需要重新启动jupyter笔记本即可。
但是请确保您的循环这次终止,否则再次出现此错误。
答案 22 :(得分:0)
根据您的内核状态(“ Python 3”旁边的右上角,这是一个圆圈)。看来还是很忙。它可能陷入无限循环,或者您运行/显示未关闭的内容。
答案 23 :(得分:0)
我有同样的问题。我发现必须运行ipython才能使jupyter笔记本执行。 请执行以下操作:
ipython
。这将启动ipython。这应该有效。它为我工作。干杯!
答案 24 :(得分:0)
答案 25 :(得分:0)
我现在有同样的问题:
通过:
解决了它只需重新加载运行python的本地网络链接
http://localhost:8888/notebooks/sec%201/Untitled.ipynb
希望我的回答对某人有帮助
答案 26 :(得分:0)
我遇到了同样的问题,这位小明星意味着内核仍在运行。因此,该程序陷入无休止的循环中。所以你只需要重写代码
答案 27 :(得分:0)
这意味着Jupyter仍在运行内核。您可能在内核中运行无限循环,这就是无法完成执行的原因。
尝试按顶部的停止按钮手动停止内核。如果这不起作用,请中断它并通过转到“内核”菜单重新启动它。这应该断开它。
否则,我建议关闭并重新打开笔记本电脑。问题也可能出在你的代码上。
答案 28 :(得分:-1)