解决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冒泡排序注意要点实例详解
Sep 09 Python
微信小程序跳一跳游戏 python脚本跳一跳刷高分技巧
Jan 04 Python
python实现图书管理系统
Mar 12 Python
Python实现的爬取网易动态评论操作示例
Jun 06 Python
python使用tornado实现登录和登出
Jul 28 Python
python 使用elasticsearch 实现翻页的三种方式
Jul 31 Python
Python gevent协程切换实现详解
Sep 14 Python
90行Python代码开发个人云盘应用
Apr 20 Python
教你用python实现一个无界面的小型图书管理系统
May 21 Python
pytorch 实现在测试的时候启用dropout
May 27 Python
利用Pycharm连接服务器的全过程记录
Jul 01 Python
微信小程序调用python模型
Apr 21 Python
Python爬取科目四考试题库的方法实现
Python如何使用logging为Flask增加logid
Mar 30 #Python
如何在Python中创建二叉树
pycharm2021激活码使用教程(永久激活亲测可用)
python实现web邮箱扫描的示例(附源码)
python函数指定默认值的实例讲解
Mar 29 #Python
pytest进阶教程之fixture函数详解
You might like
php弹出对话框实现重定向代码
2014/01/23 PHP
使用Discuz关键词服务器实现PHP中文分词
2014/03/11 PHP
XP折叠菜单&仿QQ2006菜单
2006/12/16 Javascript
Jquery+WebService 校验账号是否已被注册的代码
2010/07/12 Javascript
Jquery阻止事件冒泡 event.stopPropagation
2011/12/11 Javascript
Javascript数组的排序 sort()方法和reverse()方法
2012/06/04 Javascript
js播放wav文件(源码)
2013/04/22 Javascript
JavaScript删除数组元素的方法
2015/03/20 Javascript
无缝滚动的简单实现代码(推荐)
2016/06/07 Javascript
JS随机打乱数组的方法小结
2016/06/22 Javascript
微信小程序开发之toast等弹框提示使用教程
2017/06/08 Javascript
vue+vuecli+webpack中使用mockjs模拟后端数据的示例
2017/10/24 Javascript
Vue实现动态创建和删除数据的方法
2018/03/17 Javascript
解决mpvue + vuex 开发微信小程序vuex辅助函数mapState、mapGetters不可用问题
2018/08/03 Javascript
Vue 全家桶实现移动端酷狗音乐功能
2018/11/16 Javascript
vue中将html字符串转换成html后遇到的问题小结
2018/12/10 Javascript
详解Vue项目部署遇到的问题及解决方案
2019/01/11 Javascript
ES6 async、await的基本使用方法示例
2020/06/06 Javascript
Java 生成随机字符的示例代码
2021/01/13 Javascript
[55:03]LGD vs EG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
pyqt和pyside开发图形化界面
2014/01/22 Python
Python hashlib模块用法实例分析
2018/06/12 Python
python中的句柄操作的方法示例
2019/06/20 Python
python requests使用socks5的例子
2019/07/25 Python
python使用minimax算法实现五子棋
2019/07/29 Python
Flask 上传自定义头像的实例详解
2020/01/09 Python
python GUI库图形界面开发之PyQt5布局控件QHBoxLayout详细使用方法与实例
2020/03/06 Python
python两种获取剪贴板内容的方法
2020/11/06 Python
celery在python爬虫中定时操作实例讲解
2020/11/27 Python
Python项目打包成二进制的方法
2020/12/30 Python
Python3.9.0 a1安装pygame出错解决全过程(小结)
2021/02/02 Python
python 制作网站小说下载器
2021/02/20 Python
Myprotein中国网站:欧洲畅销运动营养品牌
2021/02/11 全球购物
物理系毕业生自荐书范文
2014/02/22 职场文书
2014年民主评议党员工作总结
2014/12/02 职场文书
介绍信应该怎么开?
2019/04/03 职场文书