关于jupyter突然打不开的问题

news2024/11/18 4:48:20

好久没有用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.coloradmin.cn/o/1390224.html

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

相关文章

满二叉树、完全二叉树、完美二叉树的区别

在二叉树中&#xff0c;有三种特殊的二叉树&#xff0c;分别为&#xff1a;满二叉树、完全二叉树、完美二叉树。 现在来看三者的异同。 满二叉树: 完全二叉树&#xff1a; 完美二叉树&#xff1a; 这三个二叉树的区别都集中在最后一层。 完美二叉树最后一层的结点数必为2^(k-1…

【期末不挂科-单片机考前速过系列P11】(第十一章:15题速过串行口的工作原理和应用)经典例题盘点(带图解析)

前言 大家好吖&#xff0c;欢迎来到 YY 滴单片机速过系列 &#xff0c;热烈欢迎&#xff01; 本章主要内容面向接触过单片机的老铁 主要内容含&#xff1a; 欢迎订阅 YY滴C专栏&#xff01;更多干货持续更新&#xff01;以下是传送门&#xff01; YY的《C》专栏YY的《C11》专栏…

如何在Android设备上运行深度网络

介绍 在本教程中&#xff0c;您将了解如何使用 OpenCV 深度学习模块在 Android 设备上运行深度学习网络。教程是为 Android Studio 2022.2.1 编写的。 要求 从 https://developer.android.com/studio 下载并安装 Android Studio。从 Releases opencv/opencv GitHub 获取最…

项目压测优化实践思路

&#x1f44f;作者简介&#xff1a;大家好&#xff0c;我是爱吃芝士的土豆倪&#xff0c;24届校招生Java选手&#xff0c;很高兴认识大家&#x1f4d5;系列专栏&#xff1a;Spring原理、JUC原理、Kafka原理、分布式技术原理、数据库技术&#x1f525;如果感觉博主的文章还不错的…

一个完整的 Web 请求到底发生了什么

一、从输入一个网址开始 当我们在浏览器输入一个网址&#xff0c;然后按下回车&#xff0c;接下来浏览器显示了页面。网速好的话这之间可能就一秒&#xff0c;但在这一秒内到底发生了什么&#xff1f; 本文主要内容是试图记录一个完整 Web 请求的详细过程&#xff0c;从用户在…

计算机毕业设计 基于Java的手机销售网站的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍&#xff1a;✌从事软件开发10年之余&#xff0c;专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精…

python学习笔记10(选择结构2、循环结构1)

&#xff08;一&#xff09;选择结构2 1、if……else……语句 #&#xff08;1&#xff09;基本格式 numbereval(input("请输入您的6位中奖号码&#xff1a;")) if number123456:print("恭喜您&#xff0c;中奖了") else:print("未中奖")#&…

为何我选择山海鲸可视化:五大优势解析

在众多的可视化产品中&#xff0c;我选择了山海鲸可视化&#xff0c;这并非偶然。在对比了其他同类产品后&#xff0c;我发现山海鲸可视化具有许多独特的优势和特点&#xff0c;使得它成为了我心目中的理想选择。下面我简单说一下我选择这款产品的几大原因&#xff0c;希望对在…

HBase 复制、备份、迁移

一、行业分享 分享1 阿里云 BDS-HBase 《HBase高效一键迁移的设计与实践.pdf》 https://developer.aliyun.com/live/730 https://developer.aliyun.com/article/704972 https://developer.aliyun.com/article/704977 https://blog.csdn.net/u013411339/article/details/10118…

音频和视频基础知识

声音 什么是声音&#xff1a; 声音是由物体振动产生的&#xff0c;物体发生振动&#xff0c;对周围的空气产生挤压&#xff0c;从而产生声音。声音是一种压力波&#xff0c;使周围的空气产生疏密变化&#xff0c;形成疏密相间的纵波&#xff0c;由此产生了声波。 声波三要素&…

多行SQL转成单行SQL

如下图所示 将以上多行SQL转成单行SQL 正则表达式如下 (?s)$[^a-zA-Z()0-9]*结果如下 灵活使用,也未必只能使用Sublime Text 提供了一个在线工具

SQL Server数据库镜像安装

搭建SQL Server数据库镜像&#xff08;证书&#xff09; 本次实验进行SQL server数据库镜像的搭建&#xff0c;采用证书的搭建模式 以下是搭建SQL server数据库镜像的环境设置 数据库 系统 IP 角色 计算机名 SqlServer2008R2 Server 2008R2 192.168.210.125 主体 Win-…

现代雷达车载应用——第3章 MIMO雷达技术 3.4节 自动驾驶使用的高分辨成像雷达

经典著作&#xff0c;值得一读&#xff0c;英文原版下载链接【免费】ModernRadarforAutomotiveApplications资源-CSDN文库。 3.4 自动驾驶使用的高分辨成像雷达 如今&#xff0c;许多专为ADAS功能设计的汽车雷达收发器&#xff0c;如NXP半导体的MR3003和德州仪器的AWR2243&…

网络编程day3

思维导图 下载和传输

AI嵌入式K210项目(4)-FPIOA

文章目录 前言一、FPIOA是什么&#xff1f;二、FPIOA代码分析总结 前言 磨刀不误砍柴工&#xff0c;在正式开始学习之前&#xff0c;我们先来了解下K210自带的FPIOA&#xff0c;这个概念可能与我们之前学习STM32有很多不同&#xff0c;STM32每个引脚都有特定的功能&#xff0c…

Web前端 ---- 【Vue3】computed计算属性和watch侦听属性(侦听被ref和reactive包裹的数据)

目录 前言 computed watch watch侦听ref数据 ref简单数据类型 ref复杂数据类型 watch侦听reactive数据 前言 本文介绍在vue3中的computed计算属性和watch侦听属性。介绍watch如何侦听被ref和reactive包裹的数据 computed 在vue3中&#xff0c;计算属性computed也是组合式…

Redis分布式锁--java实现

文章目录 Redis分布式锁方案&#xff1a;SETNX EXPIRE基本原理比较好的实现会产生四个问题 几种解决原子性的方案方案&#xff1a;SETNX value值是&#xff08;系统时间过期时间&#xff09;方案&#xff1a;使用Lua脚本(包含SETNX EXPIRE两条指令)方案&#xff1a;SET的扩展…

pod控制器的作用

pod控制器的作用 1、动态pv和pvc deployment是控制器 pod空气器:工作负载&#xff0c;workload用于管理pod的中间层&#xff0c;确保podi资源符合预期的状态 预期状态 1、副本数 2、容器重启策略 3、镜像拉取策略 pod、出现故障时重启等等 pod的控制器类型 1、replic…

Vue3组件库开发 之Button(1)

需求分析&#xff1a; Button 组件大部分关注样式&#xff0c;没有交互 根本分析可以得到具体的属性列表&#xff1a; type:不同的样式(Default,Primary,Danger,Info,Success,Warning) plain:样式的不同展现模式boolean round:圆角boolean circle:圆形按钮&#xff0c;适合图标…

【目标跟踪】跨相机如何匹配像素

文章目录 前言一、计算思路二、代码三、结果 前言 本本篇博客介绍一种非常简单粗暴的方法&#xff0c;做到跨相机像素匹配。已知各相机内外参&#xff0c;计算共视区域像素投影&#xff08;不需要计算图像特征&#xff09;。废话不多说&#xff0c;直接来&#xff0c;见下图。…