解决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刷投票的脚本实现代码
Nov 08 Python
python中kmeans聚类实现代码
Feb 23 Python
python 读取文件并替换字段的实例
Jul 12 Python
Python框架Flask的基本数据库操作方法分析
Jul 13 Python
python selenium firefox使用详解
Feb 26 Python
从列表或字典创建Pandas的DataFrame对象的方法
Jul 06 Python
django 取消csrf限制的实例
Mar 13 Python
python程序输出无内容的解决方式
Apr 09 Python
Python如何给函数库增加日志功能
Aug 04 Python
Python和Bash结合在一起的方法
Nov 13 Python
Python爬虫回测股票的实例讲解
Jan 22 Python
Python基于Opencv识别两张相似图片
Apr 25 Python
Python爬取科目四考试题库的方法实现
Python如何使用logging为Flask增加logid
Mar 30 #Python
如何在Python中创建二叉树
pycharm2021激活码使用教程(永久激活亲测可用)
python实现web邮箱扫描的示例(附源码)
python函数指定默认值的实例讲解
Mar 29 #Python
pytest进阶教程之fixture函数详解
You might like
YB217、YB235、YB400浅听
2021/03/02 无线电
php获取客户端电脑屏幕参数的方法
2015/01/09 PHP
PHP使用递归算法无限遍历数组示例
2017/01/13 PHP
网页里控制图片大小的相关代码
2006/06/25 Javascript
javascript 静态对象和构造函数的使用和公私问题
2010/03/02 Javascript
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(上:事件篇)
2010/03/24 Javascript
jQuery Validation插件remote验证方式的Bug解决
2010/07/01 Javascript
JavaScript初学者应注意的七个细节小结
2012/01/30 Javascript
jQuery实现等比例缩放大图片让大图片自适应页面布局
2013/10/16 Javascript
javascript:json数据的页面绑定示例代码
2014/01/26 Javascript
AngularJS HTML编译器介绍
2014/12/06 Javascript
js实现屏幕自适应局部代码分享
2015/01/30 Javascript
jQuery实现当前页面标签高亮显示的方法
2015/03/10 Javascript
JS获取月份最后天数、最大天数与某日周数的方法
2015/12/08 Javascript
javascript截图 jQuery插件imgAreaSelect使用详解
2016/05/04 Javascript
超详细的JS弹出窗口代码大全
2020/04/18 Javascript
详解关于react-redux中的connect用法介绍及原理解析
2017/09/11 Javascript
Angular中的$watch方法详解
2017/09/18 Javascript
200行代码实现blockchain 区块链实例详解
2018/03/14 Javascript
create-react-app安装出错问题解决方法
2018/09/04 Javascript
vue-cli 打包后提交到线上出现 "Uncaught SyntaxError:Unexpected token" 报错
2018/11/06 Javascript
jquery实现购物车基本功能
2019/10/25 jQuery
用JS实现一个简单的打砖块游戏
2019/12/11 Javascript
jQuery实现购物车全功能
2021/01/11 jQuery
Python实现pdf文档转txt的方法示例
2018/01/19 Python
tensorflow实现逻辑回归模型
2018/09/08 Python
python 杀死自身进程的实现方法
2019/07/01 Python
Python函数中的可变长参数详解
2019/09/12 Python
python matlab库简单用法讲解
2020/12/31 Python
苏格兰销售女装、男装和童装的连锁店:M&Co
2018/03/16 全球购物
伯克斯奥特莱斯:Burkes Outlet
2019/03/30 全球购物
银行金融服务方案
2014/06/11 职场文书
音乐之声音乐广播稿
2014/09/10 职场文书
2015年教研工作总结
2015/05/23 职场文书
golang http使用踩过的坑与填坑指南
2021/04/27 Golang
node.js使用express-fileupload中间件实现文件上传
2021/07/16 Javascript