关于jupyter突然打不开的问题

好久没有用python了,我的电脑环境是安装过anaconda和pycharm,但是有些简单的东西就希望在jupyter中测试一下,但是最近发现jupyter打不开了。

具体是:

在这里打开jupyter是可以的,但是在命令行就不行,表现为命令行窗口闪退,连错误信息都看不到。

命令行导致窗口闪退,想到的是在命令后加个输出,将输出信息保存到文件中

jupyter-notebook.exe>>lzb.txt

命令>XXX.txt 只是创建或者覆盖XXX.txt文件

命令>>XXX.txt 就是创建或者追加XXX.txt文件

文件中保存的信息为:

_cffi_ext.c

D:\Anaconda3\lib\site-packages\zmq\backend\cffi\__pycache__\_cffi_ext.c(268): fatal error C1083: 无法打开包括文件: “zmq.h”: No such file or directory

奇怪的是,这时命令行窗口竟然停留住了,贱不贱

命令行窗口显示的错误如下

D:\Anaconda3\Scripts>jupyter-notebook.exe>>lzb.txt

Traceback (most recent call last):

  File "D:\Anaconda3\Scripts\jupyter-notebook-script.py", line 6, in <module>

    from notebook.notebookapp import main

  File "D:\Anaconda3\lib\site-packages\notebook\notebookapp.py", line 78, in <module>

    from .services.kernels.kernelmanager import MappingKernelManager, AsyncMappingKernelManager

  File "D:\Anaconda3\lib\site-packages\notebook\services\kernels\kernelmanager.py", line 18, in <module>

    from jupyter_client.session import Session

  File "D:\Anaconda3\lib\site-packages\jupyter_client\__init__.py", line 4, in <module>

    from .connect import *

  File "D:\Anaconda3\lib\site-packages\jupyter_client\connect.py", line 21, in <module>

    import zmq

  File "D:\Anaconda3\lib\site-packages\zmq\__init__.py", line 55, in <module>

    from zmq import backend

  File "D:\Anaconda3\lib\site-packages\zmq\backend\__init__.py", line 40, in <module>

    reraise(*exc_info)

  File "D:\Anaconda3\lib\site-packages\zmq\utils\sixcerpt.py", line 34, in reraise

    raise value

  File "D:\Anaconda3\lib\site-packages\zmq\backend\__init__.py", line 27, in <module>

    _ns = select_backend(first)

  File "D:\Anaconda3\lib\site-packages\zmq\backend\select.py", line 28, in select_backend

    mod = __import__(name, fromlist=public_api)

  File "D:\Anaconda3\lib\site-packages\zmq\backend\cython\__init__.py", line 6, in <module>

    from . import (constants, error, message, context,

ImportError: DLL load failed while importing error: 找不到指定的模块。

 

 从txt中保存的信息提示发现,好像是和zmq的东西有关,将错误信息扔给GPT问一下,果然还是GPT聪明

 

这个zmq是python的一个库,应该是这个库有问题。那就更新一下,根据GPT提示,使用conda更新,失败。

那就使用conda删除重装,结果删除失败。

难不倒人,使用pip卸载

pip uninstall pyzmq

卸载成功

使用pip重装

pip install pyzmq

重装成功。

测试一下

还是不行,这次是个新问题,提示没有pysqlite2

那就安装,可惜的是怎么安装都失败,pysqlite或pysqlite3也都不行

根据如下答案提示,可能原因并不是pysqlite2导致,

进入jupyter notebook报错,显示 No module named 'pysqlite2'的解决方法-CSDN博客文章浏览阅读9.7k次,点赞45次,收藏39次。用命令行输入jupyter notebook后报错,问题界面如题所示:排查过程: 查看对应的sessionmanager.py文件的对应报错位置,发现只有当无法import sqlite3时才会执行该句,所以问题症结出现在缺失sqlite3插件。结合在命令行所看到的【DLL load failed:找不到指定的程序】,所以可能不是缺失sqlite3包,而是缺失sqlite3所需要的d..._no module named 'pysqlite2https://blog.csdn.net/tianjie5768/article/details/104154062

而是sqlite缺少dll

去官网

SQLite Download Page

下载DLL,然后解压

 

只需要将dll文件复制到anaconda的DLLs目录下

再次运行测试,成功

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/619839.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机毕业设计 | SpringBoot+vue的家庭理财 财务管理系统(附源码)

1&#xff0c;绪论 1.1 项目背景 网络的发展已经过去了七十多年&#xff0c;网络技术的发展&#xff0c;将会影响到人类的方方面面&#xff0c;网络的出现让各行各业都得到了极大的发展&#xff0c;为整个社会带来了巨大的生机。 现在许多的产业都与因特网息息相关&#xff…

Python实现华容道问题详解

概要 华容道是一种古老的中国益智游戏&#xff0c;最早出现在中国的《千古文馆》中。这个游戏的目标是将一块特殊的方块从一个方形的棋盘中移出&#xff0c;通过滑动其他的方块来达到这个目标。本文将介绍如何使用Python来实现华容道问题&#xff0c;并提供详细的代码示例。 游…

飞鱼CRM接入第三方系统 飞鱼API对接详细教程

场景描述 在白码低代码开发平台中&#xff0c;是支持外部crm系统的线索通过接口流入到白码系统里面&#xff0c;换而言之&#xff0c;只要外部的系统有线索api接口&#xff0c;白码系统可以接收线索并在白码系统上进行后续操作。本文以飞鱼crm系统为例&#xff0c;讲解如何接收…

学习就要从简单的开始嘛,开始学一个个人博客吧

做一个个人博客第一步该怎么做&#xff1f; 好多零基础的同学们不知道怎么迈出第一步。 那么&#xff0c;就找一个现成的模板学一学呗&#xff0c;毕竟我们是高贵的Ctrl c v 工程师。 但是这样也有个问题&#xff0c;那就是&#xff0c;那些模板都&#xff0c;太&#xff01;…

Linux/Haystack

Enumeration nmap 还是先看看端口对外开放情况&#xff0c;对外开放了22,80,9200 22应该是ssh&#xff0c;80是web&#xff0c;9200不知道是什么 TCP/80 访问web&#xff0c;没有什么链接&#xff0c;只有一张图片 有可能图片中有些东西&#xff0c;但还是尝试扫描一下网站…

ptaR7-6/zzuli2106 有去有回

题目 输入n个整数&#xff0c;第一趟按从左到右间隔k个数取数据&#xff0c;然后第二趟再从右到左间隔k-1个数取余下的数&#xff0c;如果数据没有取完&#xff0c;下一趟再间隔k-2个从左到右取数据&#xff0c;如此反复&#xff0c;直到所有的数据取完为止。注意&#xff1a;…

《SRE Google 运维解密》笔记

指导思想 介绍 Google 生产环境介绍 borg 是 k8s 的前身。 拥抱风险 服务质量 现在的 SLO 没有更细粒度的划分到季度 如果划分到季度&#xff0c;需要用这个数据来限制什么或者进行什么活动&#xff1f; L1S 链路的 SLA 的签署工作已经做了很多 对于 SLA 的达成情况数据没有…

Iceberg从入门到精通系列之十九:分区

Iceberg从入门到精通系列之十九&#xff1a;分区 一、认识分区二、Iceberg的分区三、Hive 中的分区四、Hive 分区问题五、Iceberg的隐藏分区六、分区变换七、分区变换 一、认识分区 分区是一种通过在写入时将相似的行分组在一起来加快查询速度的方法。 例如&#xff0c;从日志…

基于springboot生鲜交易系统源码和论文

首先,论文一开始便是清楚的论述了系统的研究内容。其次,剖析系统需求分析,弄明白“做什么”,分析包括业务分析和业务流程的分析以及用例分析,更进一步明确系统的需求。然后在明白了系统的需求基础上需要进一步地设计系统,主要包括软件架构模式、整体功能模块、数据库设计。本项…

IPv6路由协议---IPv6动态路由(OSPFv3-3)

OSPFv3使用Link-local地址 OSPFv3是运行在IPv6上的路由协议,同样使用链路本地地址来维持邻居,同步LSA数据库。除Vlink外的所有OSPFv3接口都使用链路本地地址作为源地址及下一跳来发送OSPFv3报文,带来的好处: 不需要配置IPv6全局地址,就可以得到OSPFv3拓扑,实现拓扑与地址…

【职工管理系统(C++版)】

一、管理系统需求 职工管理系统可以用来管理公司内所有员工的信息。 本次主要利用C来实现一个基于多态的职工管理系统。 公司中职工分为三类:普通员工、经理、老板&#xff0c;显示信息时&#xff0c;需要显示职工编号、职工姓名、职工岗位、以及职责。 普通员工职责:完成经…

Nacos和Eureka比较、统一配置管理、Nacos热更新、多环境配置共享、Nacos集群搭建步骤

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、Nacos和eureka的对比二、统一配置管理二、Nacos热更新方式一方式二 三、多环境配置共享四、Nacos集群搭建步骤&#xff08;黑马springCloud的p29&#xff0…

springboot邮件发送

一、讲一下thymeleaf的简单使用 1.在根路径下写一个 resources/templates/good.html 文件 2. 在代码实现 记得 不要加 RequestBody这个注解&#xff0c;因为它会把string当作普通 的字符串&#xff0c;而不是去渲染对应的good.html视图 3.看效果 关于图片的显示&#xff0…

黑马程序员 Docker笔记

本篇学习笔记文档对应B站视频&#xff1a; 同学们&#xff0c;在前两天我们学习了Linux操作系统的常见命令以及如何在Linux上部署一个单体项目。大家想一想自己最大的感受是什么&#xff1f; 我相信&#xff0c;除了个别天赋异禀的同学以外&#xff0c;大多数同学都会有相同的…

【动态规划】【滑动窗口】C++算法:3003 执行操作后的最大分割数量

作者推荐 【动态规划】【字符串】扰乱字符串 本文涉及的基础知识点 C算法&#xff1a;滑动窗口总结 动态规划 LeetCode3003 执行操作后的最大分割数量 给你一个下标从 0 开始的字符串 s 和一个整数 k。 你需要执行以下分割操作&#xff0c;直到字符串 s 变为 空&#xff1…

四大会计假设

目录 一. 会计主体假设二. 持续经营假设三. 会计期间假设四. 货币计量假设 \quad \quad 一. 会计主体假设 \quad 会计主体: 会计工作为其服务的特定单位或组织。 会计主体的定义 1.具有一定数量的资金。 2.进行独立的生产经营或其他活动。 3.实行独立核算。 \quad 会计主体假设…

leetcode 125. 验证回文串

题目&#xff1a; 如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后&#xff0c;短语正着读和反着读都一样。则可以认为该短语是一个 回文串 。 字母和数字都属于字母数字字符。 给你一个字符串 s&#xff0c;如果它是 回文串 &#xff0c;返回 true &…

阅读文献-胃癌

写在前面 今天先不阅读肺癌的了&#xff0c;先读一篇胃癌的文章 文献 An individualized stemness-related signature to predict prognosis and immunotherapy responses for gastric cancer using single-cell and bulk tissue transcriptomes IF:4.0 中科院分区:2区 医学…

JFinal综合信息管理系统

项目地址&#xff1a;mendianyu/AdvancedManagement: 综合信息管理系统 (github.com) 项目演示地址&#xff1a;软件构造大作业演示视频_哔哩哔哩_bilibili 项目功能 一&#xff1a;基于Jfinal构建信息管理系统&#xff0c;要求包含用户管理&#xff0c;翻译业务模块管理&…

初识Spring

1.Spring官网&#xff1a; 2.官网学习的顺序&#xff1a;先学Spring,再学SpringBoot,然后SpringCloud,Spring Cloud Data Flow。 3.Spring Framework界面&#xff1a; 4.github上的源代码&#xff1a; 5.进入使用说明文档&#xff1a; 主要是根据这个进行学习的。 6.我们用mave…