最近做数据挖掘课的助教 需要让同学们使用jupyter

今天一个同学来找我 说自己按照安装教程安装了 但是怎么也不行

在我重装以及尝试了各种方法之后 终于!!成功了!!

具体表现就是:通过命令行打开jupyter后,kernel连接不上

  • jupyter图形界面上显示error,并报错:unhandled kernel
  • jupyter终端窗口上显示:Bad file descriptor

一开始其实将重点放在了unhandled kernel上,基于这个报错去调整和查看,但是都没有问题

之后才去关注红色标注的Bad file descriptor,成功定位bug!

在这里鸣谢大佬:关于jupyter执行代码报Bad file descriptor错误的解决方案_suoke93的博客-CSDN博客

具体原因:这位同学在官网上下载的是最新版的anaconda的安装包 在anaconda安装完毕后 会自动安装pyzmq的最高版本(22.0) 出现了一些版本冲突的问题

解决方法:重装pyzmq的低版本包,在anaconda prompt中输入以下命令(不考虑切换环境)

pip uninstall pyzmq
pip install pyzmq==19.0.3

但我在执行上述命令时 出现了因为权限问题无法卸载pyzmq包

于是我尝试了直接输入第二行代码 即不卸载 直接安装新版本

确实实现了版本覆盖(但不能保证一定正确)

也解决了上述jupyter无法连接kernel的问题 jupyter可以正常工作啦!

(因是学生的电脑 所以没有截图 请大家努力意会)

安装最新版jupyter和anaconda的一个大坑相关推荐

  1. 02/03_Pytorch安装、Conda安装Pythorch,换源、pytorch官网、验证、安装jupyter、卸载、安装、启动jupyter、配置Jupyter notebook、使用

    1.2.Pytorch安装 1.2.1.Conda安装Pythorch,换源 1 conda添加清华镜像源 查看源 conda config --show-sources 由于从官方的conda源中下 ...

  2. linux打开anaconda的jupyter_Linux Centos7安装anaconda3和jupyter

    Linux Centos7安装anaconda3和jupyter notebook 安装anaconda3 anaconda指的是一个开源的Python发行版本,其包含了conda.Python等18 ...

  3. (TF)Anaconda安装Tensorflow+Keras+Jupyter Notebook 老电脑(CPU不支持AVX指令集)

    (TF)Anaconda安装Tensorflow+Keras+Jupyter Notebook 老电脑(CPU不支持AVX指令集) 目录     - 1.安装anaconda最新版本     - 2. ...

  4. 怎样安装python在桌面_在Windows上安装和配置 Jupyter Lab 作为桌面级应用程序教程...

    什么是 Jupyter Lab Jupyter Lab 是 Jupyter notebook 的升级版,优点这里不作赘述. 一.安装 Jupyter Lab 如果你安装了 Anaconda,最新版的 ...

  5. 初学python需要安装哪些-致Python初学者 Anaconda入门使用指南完整版

    打算学习 Python 来做数据分析的你,是不是在开始时就遇到各种麻烦呢? 到底该装 Python2 呢还是 Python3 ? 为什么安装 Python 时总是出错? 怎么安装工具包呢? 为什么提示 ...

  6. Ubuntu 安装 IPython、jupyter notebook

    1. 升级 pip sudo pip3 install --upgrade pip 2. 安装 IPython IPython 5.x 是最后一个支持 Python2 的 IPython . sudo ...

  7. Windows下超详细安装Anaconda3以及jupyter notebook

    Anaconda是一个软件包管理器,一个环境管理器以及一个Python发行版,其中包含许多开源软件包的集合(numpy,scikit-learn,scipy,pandas等).如果在安装Anacond ...

  8. 刚安装的python如何使用-Anaconda介绍、安装及使用教程

    〇.序 Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux.macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做 ...

  9. jupyter 代码自动补全_在 Pycharm 中安装及使用 Jupyter (图文详解)

    Pycharm 更新了对 Jupyter  的功能支持,结合 IntelliJ 的自动补全代码,自动格式化代码,执行调试,版本控制,以及大量的插件支持. 让你在高颜值环境下,高效编写代码,效果如下: ...

最新文章

  1. 递归函数 集合 列表 元组
  2. JDK8新特性之Stream流
  3. Linux 高级I/O之poll函数及简单服务器客户端编程
  4. python—多线程之信号量
  5. 用Silverlight做广告Banner
  6. 153是一个非常特殊的数,它等于它的每位数字的立方和
  7. C程序优化之路(二)
  8. React中PureComponent原理
  9. Office Communications Server 和客户端使用的端口和协议
  10. 【Dism++ 最新版 官网 下载地址,(如旧Dism++地址失效),绿色清洁管理电脑工具】
  11. ZigBee-CC2530单片机 - 按键控制LED
  12. 【中国互联网江湖30年历史】再无风清扬,再有少年郎
  13. Unity - Timeline 之 Deleting tracks(删除轨道)
  14. 银行卡卡号基于Luhn算法的格式校验
  15. join有哪几种方式?内外连接有什么区别?
  16. 计算机命令提示符开热点,将win7电脑变身wifi热点操作方法_电脑怎么开热点win7...
  17. 如何用python画笑脸QQ表情——turtle库实践
  18. Guava ---- Sets
  19. 研二(上学期)计划安排
  20. 孩子每天吃多少鸡蛋比较合理?

热门文章

  1. Android图形系统系统篇之HWC
  2. 3439 平方数 -java java开方(开根号)
  3. uoj #117. 欧拉回路 圈套圈算法求欧拉回路
  4. 2017PHP经典面试题
  5. 青春励志演讲稿——我的理想
  6. JS事件轮询机制(Event Loop)
  7. linux怎么样运行c程序,linux下运行C程序
  8. 微信里检索其他应用平台信息的方法
  9. 第八周存款利息计算器
  10. 【机器学习】——学习的基本分类:算法模拟的根本出发点!