解决Jupyter-notebook不弹出默认浏览器的问题


Posted in Python onMarch 30, 2021

写给自己

1. 首先,确定你的问题是:Jupyter-notebook可以正常运行,但是不弹出默认浏览器,例如下图(只有下图,浏览器死活没动静!):

解决Jupyter-notebook不弹出默认浏览器的问题

解决方案:

1.电脑存在多个浏览器,且没有设置默认浏览器,请选择一个设置为默认浏览器。(方法由https://zhuanlan.zhihu.com/p/33266087该作者提供,但是对我没效果)

2.修改Jupyter-notebook的配置文件

首先文件的位置在:C:\Users\用户名.jupyter (注意,用户名是你自己设置的,比如 Zhang ,这个看你的c盘具体的名字),打开方式选择 记事本 就好,当然别的应用随意

解决Jupyter-notebook不弹出默认浏览器的问题

搜索 #c.NotebookApp.browser = '' ,会弹出如下的情况(Ctrl + H 搜索)

解决Jupyter-notebook不弹出默认浏览器的问题

接下来进行修改,在上面搜的那条语句之后,添加:

import webbrowser
webbrowser.register(
  "Firefox", #自定义名字,复制时请删除该注释
  None, 
  webbrowser.GenericBrowser(u"D:\\Program Files\\Firefox\\firefox.exe"))
c.NotebookApp.browser = "Firefox"

(代码来自:添加链接描述一定成功!!!Jupyter-notebook 修改默认浏览器和默认打开位置

结果如下图:

解决Jupyter-notebook不弹出默认浏览器的问题

这里有需要注意的地方:

1.webbrowser.GenericBrowser(u"D:\\Program Files\\Firefox\\firefox.exe"))#指定程序所在位置
这段代码中的程序所在位置,根据你自己的程序所在位置写,不要直接复制我的。如果自己不知道浏览器安装在里面,可以在桌面找到图标,右键,属性:

解决Jupyter-notebook不弹出默认浏览器的问题

2.查到后的注意,根据上面给的代码进行修改,即\需要改成两个“\”
webbrowser.GenericBrowser(u"E:\\Software\\Firefox\\firefox.exe"))

3.什么浏览器都可以,我使用的火狐。但是要求:浏览器的安装目录不要有中文,(我的谷歌有中文,所有换的火狐的)至于有中文如何解决,请自行百度 我累了,不想百度了。

到此这篇关于解决Jupyter-notebook不弹出默认浏览器的问题的文章就介绍到这了,更多相关Jupyter-notebook浏览器内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
从零学python系列之教你如何根据图片生成字符画
May 23 Python
python网络编程学习笔记(五):socket的一些补充
Jun 09 Python
python2.7安装图文教程
Mar 13 Python
PyQt5实现无边框窗口的标题拖动和窗口缩放
Apr 19 Python
Python嵌套函数,作用域与偏函数用法实例分析
Dec 26 Python
Pytorch 实现冻结指定卷积层的参数
Jan 06 Python
python GUI库图形界面开发之PyQt5窗口控件QWidget详细使用方法
Feb 26 Python
Django 实现对已存在的model进行更改
Mar 28 Python
在主流系统之上安装Pygame的方法
May 20 Python
python访问hdfs的操作
Jun 06 Python
python中tab键是什么意思
Jun 18 Python
python爬虫调度器用法及实例代码
Nov 30 Python
Python爬取科目四考试题库的方法实现
Python如何使用logging为Flask增加logid
Mar 30 #Python
如何在Python中创建二叉树
pycharm2021激活码使用教程(永久激活亲测可用)
python实现web邮箱扫描的示例(附源码)
python函数指定默认值的实例讲解
Mar 29 #Python
pytest进阶教程之fixture函数详解
You might like
整理的9个实用的PHP库简介和下载
2010/11/09 PHP
php目录操作函数之获取目录与文件的类型
2010/12/29 PHP
基于PHP常用字符串的总结(待续)
2013/06/07 PHP
PHP实现的观察者模式实例
2017/06/21 PHP
基于PHP+Mysql简单实现了图书购物车系统的实例详解
2020/08/06 PHP
js 实现复制到粘贴板的功能代码
2010/05/13 Javascript
js window.onload 加载多个函数和追加函数详解
2014/01/08 Javascript
javascript原生和jquery库实现iframe自适应高度和宽度
2014/07/18 Javascript
js的[defer]和[async]属性
2014/11/24 Javascript
jQuery中removeData()方法用法实例
2014/12/27 Javascript
jQuery中closest()函数用法实例
2015/01/07 Javascript
JavaScript中各种引用类型的常用操作方法小结
2016/05/05 Javascript
JS+HTML5实现的前端购物车功能插件实例【附demo源码下载】
2016/10/17 Javascript
jquery无法为动态生成的元素添加点击事件的解决方法(推荐)
2016/12/26 Javascript
JavaScript使用readAsDataUrl方法预览图片
2017/05/10 Javascript
详解vue中使用express+fetch获取本地json文件
2017/10/10 Javascript
从vue基础开始创建一个简单的增删改查的实例代码(推荐)
2018/02/11 Javascript
vue中路由跳转不计入history的操作
2020/09/21 Javascript
[39:53]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.19
2020/11/19 DOTA
Python基于QRCode实现生成二维码的方法【下载,安装,调用等】
2017/07/11 Python
Python实现求两个csv文件交集的方法
2017/09/06 Python
Python数据分析中Groupby用法之通过字典或Series进行分组的实例
2017/12/08 Python
django中的HTML控件及参数传递方法
2018/03/20 Python
python使用opencv对图像mask处理的方法
2019/07/05 Python
Python自动化测试笔试面试题精选
2020/03/12 Python
基于Python pyecharts实现多种图例代码解析
2020/08/10 Python
Python confluent kafka客户端配置kerberos认证流程详解
2020/10/12 Python
PHP开发的一般流程
2013/08/13 面试题
先进党支部事迹材料
2014/01/13 职场文书
技术比武方案
2014/05/19 职场文书
学生实习证明模板汇总
2014/09/25 职场文书
门卫岗位职责
2015/02/09 职场文书
三八妇女节新闻稿
2015/07/17 职场文书
学校学习型党组织建设心得体会
2019/06/21 职场文书
CSS 圆形进度栏
2021/04/06 HTML / CSS
PostgreSQL将数据加载到buffer cache中操作方法
2021/04/16 PostgreSQL