解决Jupyter Notebook “signal only works in main thread“问题

 更新时间:2023年01月04日 10:41:11   作者:loovelj  
这篇文章主要介绍了解决Jupyter Notebook “signal only works in main thread“问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

Jupyter Notebook “signal only works in main thread“

1、今天在使用Jupyter Notebook的时候

看到Jupyter可以更换主题,很简单,使用pip 安装jupyter-themes 就可以了

# install jupyterthemes
pip install jupyterthemes

# upgrade to latest version
pip install --upgrade jupyterthemes

2、但是在安装是时候

会说jupyter core 版本比较低,安装不成功,查询了一下,可以使用conda升级jupyter

#升级jupyter
conda upgrade notebook

3、安装完成后

重新安装jupyterthemes就成功了。

#设置主题
jt -t chesterish

现在启动就可以看到彩色的主题了。

4、但是又会出现这个问题

就是内核一直显示忙碌,连简单的print都不能执行了。

然后看后台,最后说"signal only works in main thread"

5、查询了很多网站

最后发现是两个包版本安装不对,重新安装这两个包就就可以了。

pip install "pyzmq==17.0.0" "ipykernel==4.8.2"

安装成功后,启动jupyter,发现可以正常运行了。

===========================

9012年了,这些都有了很大的改变,我看现在pip 自动安装最新的版本是下面这个,大家试试可以不,不行就用上面的吧

pip install "ipython-7.23.1" "pyzmq-22.0.3"

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 基于Python爬取股票数据过程详解

    基于Python爬取股票数据过程详解

    这篇文章主要介绍了基于Python爬取股票数据过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • python中的pyc文件是什么

    python中的pyc文件是什么

    这篇文章主要介绍了python中的pyc文件是什么,pyc文件是Python编译过的字节码文件,这个字节码是一种低级的、与平台无关的代码,还不知道的朋友来了解一下吧
    2023-04-04
  • python实现图片批量压缩

    python实现图片批量压缩

    这篇文章主要介绍了python实现图片批量压缩的方法,帮助大家更好的理解和学习使用python,感兴趣的朋友可以了解下
    2021-04-04
  • python的rllib库你了解吗

    python的rllib库你了解吗

    这篇文章主要介绍了python urllib库的使用,帮助大家更好的利用python学习爬虫,感兴趣的朋友可以了解下,希望能够给你带来帮助
    2021-11-11
  • pytorch加载自定义网络权重的实现

    pytorch加载自定义网络权重的实现

    今天小编就为大家分享一篇pytorch加载自定义网络权重的实现,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-01-01
  • Python和Perl绘制中国北京跑步地图的方法

    Python和Perl绘制中国北京跑步地图的方法

    当你在一个城市,穿越大街小巷,跑步跑了几千公里之后,一个显而易见的想法是,我到底和之前比快了多少,跑量有何变化,如果能把在这个城市的所有路线全部画出来,会是怎样的景象呢,接下来通过本文给大家介绍Python和Perl绘制中国北京跑步地图的方法,需要的朋友参考下
    2016-03-03
  • Python 设计模式中命令模式

    Python 设计模式中命令模式

    这篇文章主要介绍了Python 设计模式中的命令模式,命令模式的目的是解耦调用操作的对象和提供实现的对象,下文介绍具有一定参考价值,需要的小伙伴可以参考一下
    2022-02-02
  • 浅谈Keras中shuffle和validation_split的顺序

    浅谈Keras中shuffle和validation_split的顺序

    这篇文章主要介绍了浅谈Keras中shuffle和validation_split的顺序,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-06-06
  • Python使用psutil库对系统数据进行采集监控的方法

    Python使用psutil库对系统数据进行采集监控的方法

    利用psutil库可以获取系统的一些信息,如cpu,内存等使用率,从而可以查看当前系统的使用情况,实时采集这些信息可以达到实时监控系统的目的。本文给大家介绍Python psutil系统监控的相关知识,感兴趣的朋友一起看看吧
    2021-08-08
  • Python算法绘制特洛伊小行星群实现示例

    Python算法绘制特洛伊小行星群实现示例

    这篇文章主要介绍了Python算法绘制特洛伊小行星群实现示例,这个小示例完成后非常的有意思也会使你在Python学习的道路上感到一丝丝小成就
    2021-10-10

最新评论