【问题标题】:Jupyter notebook signal only works in main threadJupyter notebook 信号仅在主线程中有效
【发布时间】:2018-08-10 15:59:20
【问题描述】:

每当我在 jupyter 中运行 python 时,它都会给我这个: ValueError: 信号只在主线程中起作用

【问题讨论】:

  • 您好,我试过了:(base) C:\Users\Kevin Boss>pip install "tornado>=5.0" Collecting tornado>=5.0 使用缓存的files.pythonhosted.org/packages/8b/d6/… 安装收集的包:tornado 发现存在安装:龙卷风 4.5.1 无法卸载“龙卷风”。这是一个 distutils 安装的项目,因此我们无法准确确定哪些文件属于它,这只会导致部分卸载。

标签: python jupyter-notebook jupyter


【解决方案1】:

为我工作 - Windows 10。Jupyter 实验室

pip install --upgrade ipykernel

【讨论】:

  • 也在 Ubuntu 14.04 上工作过
  • 收到一条错误消息,提示我无法卸载 ipykernel。我该怎么办?
【解决方案2】:

仅在降级到 tornado 5.1.1 时有效,

然后: pip install pip --upgrade,

pip install --upgrade 笔记本,

我有 python 3.6.8 和 MAC

【讨论】:

    【解决方案3】:

    我在 python 3.7 中使用 anaconda。更新 jupyter 的 tornado 包对我有用:

    conda install tornado --update
    

    在这篇文章中找到答案: Jupyter Notebook dead Kernel after Anaconda update

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-06
      • 2019-04-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多