【python】Anaconda安装后打不开jupyter notebook(网页不自动跳出)

news2024/11/28 12:47:16

文章目录

  • 一、遇到的问题:jupyter notebook网页不自动跳出
    • (一)输入jupyter notebook命令
    • (二)手动打开网页
  • 二、解决办法:指定浏览器
    • (一)找文件 jupyter_notebook_config.py
    • (二)修改配置文件,指定浏览器
  • 三、总结
  • 四、尾巴

【系统环境】win 11

一、遇到的问题:jupyter notebook网页不自动跳出

之前按照我所写的博文步骤安装了anaconda,安装以后也验证了是没有问题的。
文章地址如下供参考:https://blog.csdn.net/weixin_43416960/article/details/136692079?spm=1001.2014.3001.5502
结果打脸的事情啪啪的就来了。我发现我的 jupyter notebook 竟然打不开。

(一)输入jupyter notebook命令

用cmd/Anaconda Prompt都可以,我是用的【以管理员身份运行】。
管理员身份这么打开:
在这里插入图片描述
在弹出框中点【是】,我这里截不到图了。(这里很简单,也并不需要截图哈~)
进入小黑窗以后,输入 jupyter notebook,回车,结果下面刷刷刷出来一堆,看着挺爽,结果就不动了,到这里就没了:
在这里插入图片描述
但是我们从上面可以看到,有个提示:
在这里插入图片描述

(二)手动打开网页

方框里面有三个路径,第一个的意思是,打开一个文件夹,把这个路径输入 进去,第二三个意思是打开一个浏览器,把其中任意(二选一)输入到地址栏,回车即可,就会出现 jupyter notebook 页面了。(我这里没截图)
但是问题是,它不自动跳转,手动输入太麻烦了吧。
什么原因呢,可能是浏览器的问题。我当前的电脑里面只有360和edge两个浏览器。后来我指定了edge浏览器,成功了,所以这是不是浏览器的问题呢?我又说不明白了……

二、解决办法:指定浏览器

先说结果:我下载了一个谷歌,后来失败了。最后还是用的Edge浏览器。
所以我不知道为什么谷歌浏览器会不行……(是因为路径中有文件夹名称是中文?我没有验证)
继续说过程。

(一)找文件 jupyter_notebook_config.py

1、在小黑窗里面输入命令:jupyter notebook --generate-config,然后回车:
在这里插入图片描述
如果出现选择,就输入一个【y】:
在这里插入图片描述
输入【y】以后回车:
在这里插入图片描述
2、在结果中看到文件的地址:
在这里插入图片描述
3、按照这个地址找到文件:
因为我把文件的扩展名隐藏了,所以我这里的文件没有后缀【.py】,但不妨碍它就是文件 jupyter_notebook_config.py 哈。
在这里插入图片描述
4、打开文件
右键点击该文件-【在记事本中编辑】,当然也可以用notepad这类的文本编辑器打开,都可以。打开以后是这样子:
在这里插入图片描述

(二)修改配置文件,指定浏览器

其实我觉得在任一个地方输入配置信息都可以,但是我查的资料里面每个人都一本正经的指定了(不完全相同的)位置。所以我也效仿一下,也找了个地方。
1、Ctrl+F,查找一下这个关键词: App.browser = ‘’
找到位置以后,在它下面你输入:
import webbrowser
webbrowser.register(‘msedge’,None,webbrowser.GenericBrowser(u’C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe’))
c.NotebookApp.browser = ‘msedge
在这里插入图片描述
2、修改配置信息
需要注意的是:
(1)原配置信息一点也不要动,只需要粘贴进去三个语句即可;
(2)输入的语句共有三句,是我配置的语句,需要根据个人情况进行修改。
在这里插入图片描述
①和②填写的内容一样,是浏览器的名称,我也不知道浏览器叫什么,网上看到Edge浏览器就叫【msedge】,我这么写也成功了。
③是浏览器的路径。
因为我浏览器的快捷方式在桌面,那就返回桌面,找到它,右键点击浏览器图标,再点击属性:
在这里插入图片描述
这里有个【目标】,直接把这个路径复制出来就好,然后把这个路径粘贴到上图中③那里,注意两边的半角引号(貌似单引号、双引号都可以,但是不可以都有哦):
在这里插入图片描述
④ 不管这个配置文件 jupyter_notebook_config.py 里面原来有没有 【NotebookApp.browser】 这个关键字,④这里都要这么写。
我之前仿照上面搜索的Ctrl+F那个内容,我以为这里要改呢,实操证明不能改:
在这里插入图片描述
3、至于上面那个谷歌浏览器的配置,不知道为什么也失败了,就像我上文写的那样,不知道是不是因为路径中有中文才导致失败的。这个就不得而知了,既然成功了,我先不去验证了。
4、配置信息修改完成以后,就可以保存关闭了。这时再返回cmd或者Anaconda Prompt的小黑窗,重新执行一下jupyter notebook:
在这里插入图片描述
回车以后会发现网页自动弹出了:
在这里插入图片描述
这就完成了。

三、总结

anaconda安装成功以后,jupyter notebook可以出现打开的路径,能够手动复制粘贴地址路径打开,却不能自动跳转到网页。
解决的办法是在配置文件中加入指定的浏览器配置信息。

四、尾巴

1、查找资料的时候,发现打不开 jupyter notebook 的情况有很多种,我这里只针对网页不能自动跳转的情况。仅供参考。
2、我的Edge浏览器有问题(是我自己的问题),竟然断网。别的都不断网,只有它断。以后用起来也是个问题。搞不好以后还是要试下谷歌。
3、这个jupyter notebook 的页面,不知道为什么,感觉挺丑的,最重要的是很慢。后期有时间的话我再看下能不能搞好点。

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

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

相关文章

Cookie、Session、Token详解及基于JWT的Token实现的用户登陆身份认证

目录 前置知识 Cookie 什么是Cookie Cookie的作用 Cookie的声命周期 Session 什么是Session 服务集群下Session存在的问题 集群模式下Session无法共享问题的解决 Cookie和Session的对比 Token 什么是Token 为什么产生Token 基于JWT的Token认证机制 Token的优势 …

JavaScript初学心得

JavaScript JavaScript原名是livescript,是由美国网景开发的一种用于对网页操作的脚本语言 网页操作(图片切换) 脚本语言(不需要编译 sql,html,css,javascript,由某种解释器直接可以运行) livescript也是面向对象的…

seleniumUI自动化实例(登录CSDN页面)

今天分享一个CSDN登录模块的登录场景 1.配置文件 CSDNconf.py: from selenium import webdriver options webdriver.ChromeOptions() options.binary_location r"D:\Program Files\360\360se6\Application\360se.exe" # 360浏览器安装地址 driver w…

智能合约 之 ERC-721

ERC-721(Non-Fungible Token,NFT)标准 ERC-721是以太坊区块链上的一种代币标准,它定义了一种非同质化代币(Non-Fungible Token,NFT)的标准。NFT是一种加密数字资产,每个代币都具有独…

Unity Toggle处理状态变化事件

Toggle处理状态变化事件,有两个方法。 法一、通过Inspector面板设置 实现步骤: 在Inspector面板中找到Toggle组件的"On Value Changed"事件。单击""按钮添加一个新的监听器。拖动一个目标对象到"None (Object)"字段&am…

【工具】Docker 入门及常用指令

SueWakeup 个人主页:SueWakeup 系列专栏:为祖国的科技进步添砖Java 个性签名:保留赤子之心也许是种幸运吧 目录 1. 什么是 Docker ? 2. Docker 安装 3. Docker 镜像 4. Docker 容器 4.1 运行容器 4.2 查看正在运行的容器 4…

视觉信息处理和FPGA实现第5次作业-Matlab实现图像逆时针旋转90度

一、Matlab2022a安装 链接:https://pan.quark.cn/s/6e177bc7c11d 提取码:dKNN 二、Matlab使用 2.1 新建一个脚本文件(.m文件) 2.2 另存为到便于归档的地方 考虑到.m文件如果不是全英文路径,也有可能会出问题&#…

LiveGBS流媒体平台GB/T28181功能-HTTPS 服务支持配置开启什么时候需要开启HTTPS测试SSL证书配置HTTPS测试证书

LiveGBS功能支持HTTPS 服务支持配置开启什么时候需要开启HTTPS测试SSL证书配置HTTPS测试证书 1、配置开启HTTPS1.1、准备https证书1.1.1、选择Nginx类型证书下载 1.2、配置 LiveCMS 开启 HTTPS1.2.1 web页面配置1.2.2 配置文件配置 2、HTTPS测试证书3、验证HTTPS服务4、为什么要…

1949年-2021年历史县级行政区划分布数据 中国行政村边界数据、乡镇街道边界、行政区划边界

数据范围:全国历史年份县级行政区划 数据类型:面状数据,全国各省市县行政区划边界 数据属性:标准行政区划编码 时间属性:1949年-2021年 分辨率:1:2万--1:5万 数据格式:SHP数据(…

Nginx发布之后可以使用IP访问,不能使用localhost访问, Nginx发布之后可以使用localhost访问,不能使用IP访问,

如标题所说 Nginx发布之后可以使用IP访问,不能使用localhost访问, Nginx发布之后可以使用localhost访问,不能使用IP访问, 修改配置文件也没有用 清除浏览器缓存数据

FPGA通过I2C控制AT24C64

文章目录 前言一、代码设计框图二、IIC_drive模块设计2.1、模块接口:2.2、代码功能描述:2.3、IIC协议实现过程: 三、EEPROM_ctrl模块设计3.1、模块接口:3.2、代码功能描述 四、EEPROM_drive模块五、iic_top模块 前言 继上一篇FPG…

图解CodeWhisperer的安装使用

🎬 江城开朗的豌豆:个人主页 🔥 个人专栏 :《 VUE 》 《 javaScript 》 📝 个人网站 :《 江城开朗的豌豆🫛 》 ⛺️ 生活的理想,就是为了理想的生活 ! ​ 目录 📘 CodeWhisperer简介 &#…

MFC界面美化第三篇----自绘按钮(重绘按钮)

1.前言 最近发现读者对我的mfc美化的专栏比较感兴趣,因此在这里进行续写,这里我会计划写几个连续的篇章,包括对MFC按钮的美化,菜单栏的美化,标题栏的美化,list列表的美化,直到最后形成一个完整…

Go——切片

1. 特点 slice并不是数组或数组指针。它通过内部指针和相关属性引用数组片段,以实现变长方案。 切片:切片是数组的一个引用,因此切片是引用类型。但自身是结构体,值拷贝传递。切片的长度可以改变,因此,切片…

arm 解决Rk1126 画框颜色变色问题(RGB转NV12)

在Rv1126上直接对Nv12图像进行绘制时,颜色是灰色。故将Nv12转BGR后绘制图像,绘制完成后转成Nv12,BGR的图像颜色是正常的,但是NV12的图像颜色未画全,如图: 1.排查发现是RGB转NV12的函数出现问题&#xff0c…

Springboot+vue的仓库管理系统(有报告)。Javaee项目,springboot vue前后端分离项目。

演示视频: Springbootvue的仓库管理系统(有报告)。Javaee项目,springboot vue前后端分离项目。 项目介绍: 采用M(model)V(view)C(controller)三层…

深入理解栈和队列(一):栈

个人主页:17_Kevin-CSDN博客 专栏:《数据结构》 一、栈的概念 栈(Stack)是一种特殊的线性表,它遵循后进先出(Last-In-First-Out,LIFO)的原则。栈可以被看作是一个只能在一端进行操作…

记录解决问题--activiti8.2 流程图图片由png改为svg前端不显示图片问题

1.说明 如果是vue svg显示,请查阅其他标准资料,类似使用svg标签。我这里讲的另外一种情况,链接返回的是svg文件,需要用v-html显示图片。 2.activiti6流程图图片格式 ①png格式。可以查看链接返回,以png开头。 ②前端…

如何查看局域网内所有的ip和对应的mac地址

1、windows下查看 方法一、 按快捷键“winr”打开运行界面,输入“CMD”回车: 输入以下命令: for /L %i IN (1,1,254) DO ping -w 1 -n 1 192.168.0.%i 其中 192.168.0.%i 部分要使用要查询的网段,比如 192.168.1.%i 192.168.137.%i 172.16.2…

Nginx日志分割实战指南:让日志管理更轻松

Nginx默认没有提供对日志文件的分割功能,所以随着时间的增长,access.log和error.log文件会越来越大,尤其是access.log,其日志记录量比较大,更容易增长文件大小,影响日志写入性能。 分割Nginx日志的方法有很…