无法在某些Jupyiter ipython笔记本单元中执行代码

无法在某些Jupyiter ipython笔记本单元中执行代码,python,ipython,cell,jupyter-notebook,Python,Ipython,Cell,Jupyter Notebook,Jupyter中前面有[*]中的的任何单元格都不会在Jupyter笔记本中执行。见下图: 我甚至重新启动了内核,但情况没有任何改善。以前的电池运行正常。我最近添加的每个单元格都有问题 我建议您执行以下步骤: 关闭ipython笔记本,然后重新打开该文件 如果1不起作用,则重新启动内核并重新打开文件 若2不起作用,那个么试着在控制台上工作是否正常。键入ipython并检查代码语句是否有效 如果3不起作用,请尝试重新安装scientific python发行版(如果您使用的是Anaconda或En

Jupyter中前面有[*]中的
的任何单元格都不会在Jupyter笔记本中执行。见下图:


我甚至重新启动了内核,但情况没有任何改善。以前的电池运行正常。我最近添加的每个单元格都有问题

我建议您执行以下步骤:

  • 关闭ipython笔记本,然后重新打开该文件
  • 如果1不起作用,则重新启动内核并重新打开文件
  • 若2不起作用,那个么试着在控制台上工作是否正常。键入
    ipython
    并检查代码语句是否有效
  • 如果3不起作用,请尝试重新安装scientific python发行版(如果您使用的是Anaconda或Enthough)
    我在windows计算机上遇到了相同的问题。请重试。可能是您的防病毒程序或iis正在阻止默认8888端口。

    将tornado降级为4.5.3修复了我的问题。与

    pip - sudo python3.6 -m pip install tornado==4.5.3
    conda - conda install tornado==4.5.3
    

    用这个来解决这个bug

    这几天前发生在我身上。 如果仔细观察,可以在代码单元格前面的[*]
  • 中看到
    。这意味着它很忙。
    再次尝试重新启动内核,或者关闭并重新打开jupyter笔记本。
    
    如果问题仍然存在,则与以前的单元格有关(以前单元格中的代码可能运行时间太长,导致这些单元格忙)。

    为什么有以这种方式开头的行?@zondo,请查看添加的图像。我没有添加这些。这些都在每个牢房的前面。我猜ln表示行号Jupyter内核的控制台输出是什么?你能正常运行ipython吗?控制台中没有这样显著的输出。你能在终端中运行ipython吗?那jupyter控制台呢?有问题的单元格是否有共同点?例如,它们是否都以问题中的图片那样的空行开头?发生这种情况时,浏览器的JS控制台是否显示任何错误?