解决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遍历 truple list dictionary的几种方法总结
Sep 11 Python
利用Python中的pandas库对cdn日志进行分析详解
Mar 07 Python
Python实现字典的遍历与排序功能示例
Dec 23 Python
Python装饰器用法示例小结
Feb 11 Python
Django如何自定义model创建数据库索引的顺序
Jun 20 Python
python实现车牌识别的示例代码
Aug 05 Python
python打印n位数“水仙花数”(实例代码)
Dec 25 Python
python内打印变量之%和f的实例
Feb 19 Python
使用Keras实现简单线性回归模型操作
Jun 12 Python
Python urllib3软件包的使用说明
Nov 18 Python
python+openCV对视频进行截取的实现
Nov 27 Python
用python基于appium模块开发一个自动收取能量的小助手
Sep 25 Python
Python爬取科目四考试题库的方法实现
Python如何使用logging为Flask增加logid
Mar 30 #Python
如何在Python中创建二叉树
pycharm2021激活码使用教程(永久激活亲测可用)
python实现web邮箱扫描的示例(附源码)
python函数指定默认值的实例讲解
Mar 29 #Python
pytest进阶教程之fixture函数详解
You might like
短波收音机简介
2021/03/01 无线电
php+ajax无刷新分页实例详解
2015/12/07 PHP
php格式化json函数示例代码
2016/05/12 PHP
JS+PHP实现用户输入数字后显示最大的值及所在位置
2017/06/19 PHP
关于jquery input textare 事件绑定及用法学习
2013/04/03 Javascript
JS字符串截取函数实例
2013/12/27 Javascript
对 jQuery 中 data 方法的误解分析
2014/06/18 Javascript
JavaScript中的迭代器和生成器详解
2014/10/29 Javascript
jquery实现翻动fadeIn显示的方法
2015/03/05 Javascript
JavaScript对象参数的引用传递
2016/01/14 Javascript
jQuery复制节点用法示例(clone方法)
2016/09/08 Javascript
JavaScript实现拖拽元素对齐到网格(每次移动固定距离)
2016/11/30 Javascript
JS去除重复并统计数量的实现方法
2016/12/15 Javascript
基于javascript实现数字英文验证码
2017/01/25 Javascript
ES6新增数据结构WeakSet的用法详解
2017/08/07 Javascript
Angular中响应式表单的三种更新值方法详析
2017/08/22 Javascript
Angular2仿照微信UI实现9张图片上传和预览的示例代码
2017/10/19 Javascript
详解微信小程序框架wepy踩坑记录(与vue对比)
2019/03/12 Javascript
vue 列表页跳转详情页获取id以及详情页通过id获取数据
2019/03/27 Javascript
关于JavaScript 数组你应该知道的事情(推荐)
2019/04/10 Javascript
详解Bootstrap 学习(一)入门
2019/04/12 Javascript
jQuery与原生JavaScript选择HTML元素集合用法对比分析
2019/11/26 jQuery
[01:03]悬念揭晓 11月26日DOTA2完美盛典不见不散
2017/11/23 DOTA
[01:35:13]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第一场 1月18日
2021/03/11 DOTA
Python中Class类用法实例分析
2015/11/12 Python
python装饰器-限制函数调用次数的方法(10s调用一次)
2018/04/21 Python
python实现随机调用一个浏览器打开网页
2018/04/21 Python
python实现彩色图转换成灰度图
2019/01/15 Python
python write无法写入文件的解决方法
2019/01/23 Python
Pyorch之numpy与torch之间相互转换方式
2019/12/31 Python
Centos7下源码安装Python3 及shell 脚本自动安装Python3的教程
2020/03/07 Python
关于css中margin的值和垂直外边距重叠问题
2020/10/27 HTML / CSS
英国最专业的健身器材供应商之一:Best Gym Equipment
2017/12/22 全球购物
反邪教标语
2014/06/23 职场文书
早恋主题班会
2015/08/14 职场文书
2016新教师培训心得体会范文
2016/01/08 职场文书