解决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中scipy.misc.logsumexp函数的运用场景
Jun 23 Python
Python+Wordpress制作小说站
Apr 14 Python
详解 Python 读写XML文件的实例
Aug 02 Python
使用python实现ANN
Dec 20 Python
Python从使用线程到使用async/await的深入讲解
Sep 16 Python
python 将json数据提取转化为txt的方法
Oct 26 Python
python实现简单的单变量线性回归方法
Nov 08 Python
python实现简单飞行棋
Feb 06 Python
Scrapy框架实现的登录网站操作示例
Feb 06 Python
PyQt5+Pycharm安装和配置图文教程详解
Mar 24 Python
Python用户自定义异常的实现
Dec 25 Python
在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了
May 28 Python
Python爬取科目四考试题库的方法实现
Python如何使用logging为Flask增加logid
Mar 30 #Python
如何在Python中创建二叉树
pycharm2021激活码使用教程(永久激活亲测可用)
python实现web邮箱扫描的示例(附源码)
python函数指定默认值的实例讲解
Mar 29 #Python
pytest进阶教程之fixture函数详解
You might like
10个实用的PHP代码片段
2011/09/02 PHP
Zend Framework入门知识点小结
2016/03/19 PHP
确保Laravel网站不会被嵌入到其他站点中的方法
2019/10/18 PHP
javascript检查日期格式的函数[比较全]
2008/10/17 Javascript
javascript 触发事件列表 比较不错
2009/09/03 Javascript
javaScript复制功能调用实现方案
2012/12/13 Javascript
javascript的动态加载、缓存、更新以及复用(一)
2014/06/09 Javascript
理解jQuery stop()方法
2014/11/21 Javascript
JavaScript中用于四舍五入的Math.round()方法讲解
2015/06/15 Javascript
node.js调用C++函数的方法示例
2018/09/21 Javascript
Vue 防止短时间内连续点击后多次触发请求的操作
2020/11/11 Javascript
[00:17]DOTA2荣耀之路5:It’s a disastah!
2018/05/28 DOTA
Python实现Mysql数据库连接池实例详解
2017/04/11 Python
Django的信号机制详解
2017/05/05 Python
Python实现mysql数据库更新表数据接口的功能
2017/11/19 Python
Python OpenCV之图片缩放的实现(cv2.resize)
2019/06/28 Python
Python猴子补丁知识点总结
2020/01/05 Python
TensorFlow打印输出tensor的值
2020/04/19 Python
Python3爬虫ChromeDriver的安装实例
2021/02/06 Python
canvas实现飞机打怪兽射击小游戏的示例代码
2018/07/09 HTML / CSS
Levi’s美国官网:美国著名的牛仔裤品牌
2016/08/19 全球购物
GAP欧盟网上商店:GAP EU
2016/09/13 全球购物
蔻驰法国官网:COACH法国
2018/11/14 全球购物
世界上最好的旅行夹克:BauBax
2018/12/23 全球购物
Ibatis如何使用动态表名
2015/07/12 面试题
关于.NET, HTML的五个问题
2012/08/29 面试题
法学专业本科生自荐信范文
2013/12/17 职场文书
小学教师节活动方案
2014/01/31 职场文书
模范教师材料大全
2014/12/16 职场文书
董事长岗位职责
2015/02/13 职场文书
银行保安拾金不昧表扬稿
2015/05/05 职场文书
董事长开业致辞
2015/07/29 职场文书
中秋晚会致辞
2015/07/31 职场文书
浅谈Golang 嵌套 interface 的赋值问题
2021/04/29 Golang
python 中的@运算符使用
2021/05/26 Python
Java版 单机五子棋
2022/05/04 Java/Android