解决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之PyUnit单元测试实例
Oct 11 Python
python求解水仙花数的方法
May 11 Python
Django中使用locals()函数的技巧
Jul 16 Python
python 爬取微信文章
Jan 30 Python
Python中的迭代器与生成器高级用法解析
Jun 28 Python
使用Python & Flask 实现RESTful Web API的实例
Sep 19 Python
python MNIST手写识别数据调用API的方法
Aug 08 Python
如何使用python把ppt转换成pdf
Jun 29 Python
PyQt5+Caffe+Opencv搭建人脸识别登录界面
Aug 28 Python
python读写Excel表格的实例代码(简单实用)
Dec 19 Python
Python常用类型转换实现代码实例
Jul 28 Python
Python基于Webhook实现github自动化部署
Nov 28 Python
Python爬取科目四考试题库的方法实现
Python如何使用logging为Flask增加logid
Mar 30 #Python
如何在Python中创建二叉树
pycharm2021激活码使用教程(永久激活亲测可用)
python实现web邮箱扫描的示例(附源码)
python函数指定默认值的实例讲解
Mar 29 #Python
pytest进阶教程之fixture函数详解
You might like
ajax+php打造进度条代码[readyState各状态说明]
2010/04/12 PHP
PHP写的求多项式导数的函数代码
2012/07/04 PHP
JavaScript 获取当前时间戳的代码
2010/08/05 Javascript
关于div自适应高度/左右高度自适应一致的js代码
2013/03/22 Javascript
window.location.href IE下跳转失效的解决方法
2014/03/27 Javascript
我的Node.js学习之路(二)NPM模块管理
2014/07/06 Javascript
Javascript学习笔记之函数篇(五) : 构造函数
2014/11/23 Javascript
使用jQuery仿苹果官网焦点图特效
2014/12/23 Javascript
JavaScript中的函数模式详解
2015/02/11 Javascript
javascript实现框架高度随内容改变的方法
2015/07/23 Javascript
JavaScript简单遍历DOM对象所有属性的实现方法
2015/10/21 Javascript
js面向对象的写法
2016/02/19 Javascript
Angularjs 创建可复用组件实例代码
2016/10/09 Javascript
BootStrap中jQuery插件Carousel实现轮播广告效果
2017/03/27 jQuery
Vue源码学习之初始化模块init.js解析
2017/11/02 Javascript
第一个Vue插件从封装到发布
2017/11/22 Javascript
微信小程序批量上传图片到七牛(推荐)
2019/12/19 Javascript
[01:14:30]TNC vs VG 2019国际邀请赛淘汰赛 胜者组赛BO3 第二场 8.20.mp4
2019/08/22 DOTA
[39:21]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.24
2019/09/10 DOTA
Python中Selenium模拟JQuery滑动解锁实例
2017/07/26 Python
Tensorflow实现卷积神经网络的详细代码
2018/05/24 Python
python实现输入任意一个大写字母生成金字塔的示例
2019/10/27 Python
Python函数的默认参数设计示例详解
2019/12/01 Python
CSS3 实现图形下落动画效果
2020/11/13 HTML / CSS
HTML5标签嵌套规则详解【必看】
2016/04/26 HTML / CSS
Born鞋子官网:Born Shoes
2017/04/06 全球购物
size?瑞典:英国伦敦的球鞋精品店
2018/03/01 全球购物
联想马亚西亚官方网站:Lenovo Malaysia
2018/09/19 全球购物
如何将无状态会话Bean发布为WEB服务,只有无状态会话Bean可以发布为WEB服务?
2015/12/03 面试题
我们的节日春节活动方案
2014/08/22 职场文书
县政府班子个人对照检查材料
2014/10/05 职场文书
机关作风建设整改方案
2014/10/27 职场文书
计算机教师工作总结
2015/08/13 职场文书
python3 实现mysql数据库连接池的示例代码
2021/04/17 Python
Python异常类型以及处理方法汇总
2021/06/05 Python
Java图书管理系统,课程设计必用(源码+文档)
2021/06/30 Java/Android