使用jupyter notebook没有正常打开浏览器的几种情况解决

embedded/2025/1/19 10:09:27/

迅速记录前期

1.下载

https://www.anaconda.com/products/individual

2.安装

直接默认安装就行

在这里插入图片描述

jupyter_notebook_11">3.打开jupyter notebook

在开始菜单里面可以找到
在这里插入图片描述

4.遇到的问题解决

jupyter_notebook_18">1.运行jupyter notebook,黑窗口自动关了

每次黑窗口迅速的加载完就自己关掉了 也没有打开新的东西
我录了个视频逐帧分析 发现是报了一个错
在这里插入图片描述

报错信息permissionerror:[error 13]

原因:我是直接打开的,写入的权限不够
解决方案:打开的时候用管理员身份打开

2.能打开浏览器,但是页面找不到文件

这个问题我现在已经解决了,当时忘记截图了。大概就是系统自动打开了这个html地址,但是页面显示找不到文件
在这里插入图片描述
但是我复制下面的地址,就是我本地的http://localhost:8889/tree 是可以打开的,我就纳闷了。 几经排除法。又是权限问题。

报错信息:找不到文件
原因:权限不够
解决方案:把文件夹地址粘出来,在文件夹里打开,访问这个文件夹的时候,系统弹出来要不要授权,点击是就可以了。这时候我再在浏览器访问上面的html地址,就可以正常打开了
在这里插入图片描述

jupyter_notebook_38">3.jupyter notebook没有正常打开浏览器

这个就是运行完,浏览器没有正常打开,这个需要指定一下浏览器就可以解决
步骤1.打开配置文件
配置文件路径可以在cmd里面查询
输入

jupyter notebook --generate-config

然后如果有y/n就填y
在这里插入图片描述
把路径复制出来 在文件夹里打开,然后用记事本,notepad之类的打开配置文件
在这里插入图片描述
2.在配置文件里搜

app.browser

在这里插入图片描述
找到之后 指定一下浏览器信息 代码如下

import webbrowser
webbrowser.register('msedge',None,webbrowser.GenericBrowser(u'C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe'))
c.NotebookApp.browser = 'msedge'

路径是浏览器的路径,我用的就是edge,分别把路径和浏览器名字改一下就行

在这里插入图片描述代码直接粘下面,然后保存。再试一下就可以打开了
在这里插入图片描述

jupyter_notebook_72">4.在全家桶里怎么找jupyter notebook

在这里插入图片描述

如下,在全家桶直接点launch就可
在这里插入图片描述

5.环境变量配置

刚开始一直打不开,所以配置了环境变量。我是直接指定了Scripts的地址放在了系统变量的path里面,刚开始遇到问题排除法的时候配置的,后面一步步解决,不知道这一步是不是也有作用
我的地址是D:\study\anaconda3\Scripts,直接放进去的

在这里插入图片描述


这几天快过年了,准备来学习一下数据分析,今天刚搞定环境。
笔记目前就这么多,如果后续还有问题会继续更新。


http://www.ppmy.cn/embedded/155187.html

相关文章

如何学习网络安全?有哪些小窍门?

学好网络安全其实没有所谓的捷径,也没有什么小窍门。 入门网络安全首先要有浓厚的学习兴趣,不然很容易就变成了从入门到放弃了。 其次要能静下心,踏踏实实的打好基础。如果你是零基础,建议从Web安全入手,课程难度相对…

leetcode-买卖股票问题

309. 买卖股票的最佳时机含冷冻期 - 力扣(LeetCode) 动态规划解题思路: 1、暴力递归(难点如何定义递归函数) 2、记忆化搜索-傻缓存法(根据暴力递归可变参数确定缓存数组维度) 3、严格表结构依…

leetcode707-设计链表

leetcode 707 思路 本题也是用了虚拟头节点来进行解答,这样的好处是,不管是头节点还是中间的节点都可以当成是中间节点来处理,用同一套方法就可以进行处理,而不用考虑太多的边界条件。 下面题目中最主要的实现就是添加操作addA…

Python球球大作战

系列文章 序号直达链接表白系列1Python制作一个无法拒绝的表白界面2Python满屏飘字表白代码3Python无限弹窗满屏表白代码4Python李峋同款可写字版跳动的爱心5Python流星雨代码6Python漂浮爱心代码7Python爱心光波代码8Python普通的玫瑰花代码9Python炫酷的玫瑰花代码10Python多…

数据结构-ArrayList和顺序表

1.线性表 线性表是n个具有相同类型的数据元素所组成的有限序列,当n0时,线性表为一个空表。 常见的线性表:顺序表,链表,栈和队列... 线性表在逻辑上是线性结构,可以说是连续的一条直线。但是在物理结构上…

在服务器上增加新网段IP的路由配置

在服务器上增加新网段IP的路由配置 前提条件步骤一:检查当前路由表步骤二:添加新路由步骤三:验证新路由步骤四:持久化路由配置脚本示例结论在网络管理中,路由配置是一项基本且重要的任务。它决定了数据包在网络中的传输路径。本文将详细介绍如何在服务器上增加新的路由配置…

【2025 Rust学习 --- 18 IO操作和网络】

输入与输出 Rust 标准库中的输入和输出的特性是围绕 3 个特型组织的,即 Read、 BufRead 和 Write。 实现了 Read 的值具有面向字节的输入方法。它们叫作读取器。实现了 BufRead 的值是缓冲读取器。它是 Read的子特型 ,外加读取文本行等方法。实现了 Wr…

正态分布检验(JB检验和威尔克检验)和斯皮尔曼相关系数(继上回)

正态分布的检验 1,JB检验(n>30) (1)偏度和峰度 描述函数正不正,高不高的 Matlab中计算偏度和峰度的函数是:skewness() 和 kurtosis() 我们以normrnd来生成一个100*1的均值为2,标准差为3的正态分布(这里采用的第一个公式) 得到下面的数据,因为这个…