jupyter notebook 突然莫名奇妙的白屏

jupyter notebook 突然莫名奇妙的白屏

事件背景:

最近在折腾openai,哎,一言难尽,使用的是conda管理python版本的切换,使用jupyter notebook来运行python程序,其实PyCharm也行,但是,就是想体验下jupyter notebook,一开始很好,突然就白屏了,就很尴尬。

当时的现象是:控制台有404资源加载不到,没处理好,下班了。

第二天现象:404没有了,什么报错都没有,但是就是白屏。

处理方式:

  • 开始把jupyternotebook卸了,重新装了一遍,无效。
  • 查阅资料,百度,google,貌似全是基操,卸载,重装试试,还有说一些什么路径不对,不明所以。
  • 自己排查吧,有人说看报错日志,启动就这么点日志,关键启动它都不报错。
  • 在其他环境试试,shit,好的很。
  • 那会是什么问题呢,当前环境给我整炸了?我也没安装什么包啊,头疼,整半天,都不行,休息会,但是这个事真是如鲠在喉。
  • 无意中看到有这么一条命令jupyter --version,在好的环境试了下,显示都正常
  • 看了下现在的环境jupyter --versio发现,版本低了。于是,更新了下IPython包,刚更新完,想了想,要不就把所有的包都更新了,想干就干,直接conda upgrade --all,分分钟更新好了。
  • 问题也来了,启动都报错了,缺少sqlite3,shit
  • 再次jupyter --version,这次显示IPython : not installedjupyterlab : not installedipywidgets : not installed没有装,然后,pip install IPython 又显示已安装,shit,又折腾了半天,没解决,一度想删了conda,重新装!想想算了,不早了,先睡再说。
  • 早上起来,还是想把这问题解决了,首先jupyter --version,依旧显示那几个包没装。装了显示已经装上了。
  • 那么就卸载,把jupyter --version显示的包全卸载了。
  • 卸载一个,执行一次jupyter --version
  • 当卸载到pip uninstall jupyter_core 在执行jupyter --version的时候,shit,竟然显示正常了,果断执行一次jupyter notebook,尼玛,好了!!!

结果验证:

image-20240311083948343

image-20240311084037262

image-20240311084105268

写在最后:

遇到问题,还是不能死磕,隔三差五的来整整,给大脑休息休息,或许会有意想不到的效果,又解决一个困扰好几天的问题。

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

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

相关文章

JAVA构造方法的作用

JAVA构造方法主要有以下作用: 1. 初始化对象的状态:构造方法用于创建对象时,可以初始化对象的实例变量和其他属性,为对象的状态赋初值。 2. 调用父类构造方法:构造方法还可以用来调用父类的构造方法,通过su…

uView Code 验证码输入框

考虑到用户实际发送验证码的场景,可能是一个按钮,也可能是一段文字,提示语各有不同,所以本组件 不提供界面显示,只提供提示语,由用户将提示语嵌入到具体的场景 #平台差异说明 App(vue&#xf…

lqb省赛日志[11/37] -[dfs]

一只小蒟蒻备考蓝桥杯的日志 文章目录 笔记刷题心得小结 笔记 最近对二维数组[][],xy的区分好混乱啊。。。 刷题 P1101 单词方阵P2404 自然数的拆分问题P1596 [USACO10OCT] Lake Counting SP1162 填涂颜色 心得 莫名其妙就爆0了,但是样例对&#x…

【递归搜索回溯专栏】专题二:二叉树中的深搜----二叉树剪枝

本专栏内容为:递归,搜索与回溯算法专栏。 通过本专栏的深入学习,你可以了解并掌握算法。 💓博主csdn个人主页:小小unicorn ⏩专栏分类:递归搜索回溯专栏 🚚代码仓库:小小unicorn的代…

git |常用命令

git 命令 非常常用 主流的仓库管理服务器,svn 和git 接下来,介绍git 操作(自用 先讲一个简单的demo 流程 环境:centos、git #先创建一个本地 git 文件夹 mkdir test && cd ./test #写一个README.md #echo “# 张不大 的de…

MySQL调优:explain详解

MySQL的EXPLAIN命令用于获取SQL查询的执行计划(Execution Plan),它揭示了MySQL服务器如何执行给定的SELECT语句,包括如何连接表、使用索引以及MySQL优化器选择的查询路径等重要信息。这对于分析查询性能、找出潜在的瓶颈并优化SQL…

redis发布订阅与stream类型

发布订阅 redis发布订阅(pub/sub)是一种消息通信模式;发送者(pub)发送消息,订阅者(sub)接收消息。redis客户端可以订阅任意数量的频道。 基础命令: 语法 redis publish命令基本语法如下: redis 127.0.0.1:6379> PUBLISH ch…

Matlab|考虑可再生能源消纳的电热综合能源系统日前经济调度模型

目录 1 主要内容 模型示意图 目标函数 程序亮点 2 部分程序 3 程序结果 4 下载链接 1 主要内容 本程序参考文献《考虑可再生能源消纳的建筑综合能源系统日前经济调度模型》模型,建立了电热综合能源系统优化调度模型,包括燃气轮机、燃气锅炉、余热…

Arduino RP2040 + SSD1306 I2C OLED +LittleFS存储GBK字库实现中文显示

Arduino RP2040 + SSD1306 I2C OLED +LittleFS存储GBK字库实现中文显示 📌LittleFS插件安装,可以参考《Arduino RP2040 LittleFS的使用介绍》🎈相关内容《Arduino esp8266 软件I2C SSD1306 +LittleFS存储GBK字库实现中文显示》🔖基于Earle F. Philhower, III的核心固件开…

如何针对机械表进行识别读数

识别机械表的读数通常涉及到图像处理和模式识别技术。以下是一个简单的例子,使用Python和OpenCV库来识别机械表的读数。这个例子假设表盘是静止的,并且有一个清晰的背景。 首先,你需要安装OpenCV库(如果你还没有安装的话&#xff…

Python基础(七)之数值类型集合

Python基础(七)之数值类型集合 1、简介 集合,英文set。 集合(set)是由一个或多个元素组成,是一个无序且不可重复的序列。 集合(set)只存储不可变的数据类型,如Number、…

修改yolov9的模型打印不出来Gflops的解决办法

正在修改yolov9的模块,发现修改后的模型没有GFlops这个参数 解决办法: 找到utils/torch_utils.py这个文件,有一个model_info函数 然后将其中的stride改为固定的640就可以打印了。 stride max(int(model.stride.max()), 32) if hasattr(mo…

请求头content-type的类型有什么?

"Content-Type" 是 HTTP 请求头中的一个字段,用于指示发送给接收方的实体正文的媒体类型。常见的 "Content-Type" 类型包括但不限于以下几种: application/json: 用于指示请求或响应中的实体正文是 JSON 格式的数据。 ap…

telnet命令使用

window启用telnet telnet命令连接服务端 启动netty服务端后,使用如下cmd命令连接服务端,按enter,将连接到netty服务端 再按CTRL ],进入命令交互界面 输入 help,查看命令介绍 发送消息,再断开连接&…

Linux:系统初始化,内核优化,性能优化(2)

优化ssh协议 Linux:ssh配置_ssh配置文件-CSDN博客https://blog.csdn.net/w14768855/article/details/131520745?ops_request_misc%257B%2522request%255Fid%2522%253A%2522171068202516800197044705%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fb…

js基础语法大全(时间戳,uuid,字符串转json)

目录 一、获取时间戳二、获取uuid三、字符串转json格式 一、获取时间戳 var times Math.round(new Date().getTime()/1000).toString(); //获取 10位 时间戳 console.log(times);二、获取uuid function guid() {return xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx.replace(/[xy]…

[蓝桥杯 2020 省 AB1] 走方格

题目链接 [蓝桥杯 2020 省 AB1] 走方格 题目描述 在平面上有一些二维的点阵。 这些点的编号就像二维数组的编号一样,从上到下依次为第 1 1 1 至第 n n n 行,从左到右依次为第 1 1 1 至第 m m m 列,每一个点可以用行号和列号来表示。 现…

【自然语言处理共现矩阵应用】共现矩阵用于表示文本中词语之间的共现关系

代码实现了共现矩阵的构建,共现矩阵用于表示文本中词语之间的共现关系。下面是代码实现原理的详细解释: create_co_occurrence_matrix 函数: 这个函数接受一个文本语料 corpus 和一个窗口大小 window_size。 corpus 是一个包含多个句子的列表,每个句子是一个字符串。 win…

拜占庭将军问题相关问题

1、拜占庭将军问题基本描述 问题 当我们讨论区块链共识时,为什么会讨论拜占庭将军问题? 区块链网络的本质是一个分布式系统,在存在恶意节点的情况下,希望 整个系统当中的善良节点能够对于重要的信息达成一致,这个机…

2024年3月18日 十二生肖 今日运势

小运播报:2024年3月18日,星期一,农历二月初九 (甲辰年丁卯月辛巳日),法定工作日。 红榜生肖:牛、鸡、猴 需要注意:鼠、虎、猪 喜神方位:西南方 财神方位:…