解决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实现堆排序的方法详解
May 03 Python
详解Python编程中对Monkey Patch猴子补丁开发方式的运用
May 27 Python
Python使用dis模块把Python反编译为字节码的用法详解
Jun 14 Python
Python的shutil模块中文件的复制操作函数详解
Jul 05 Python
python pandas 对series和dataframe的重置索引reindex方法
Jun 07 Python
pygame实现俄罗斯方块游戏
Jun 26 Python
python实现字符串中字符分类及个数统计
Sep 28 Python
基于python的itchat库实现微信聊天机器人(推荐)
Oct 29 Python
From CSV to SQLite3 by python 导入csv到sqlite实例
Feb 14 Python
Python脚本导出为exe程序的方法
Mar 25 Python
Python如何把Spark数据写入ElasticSearch
Apr 18 Python
使用jupyter notebook运行python和R的步骤
Aug 13 Python
Python爬取科目四考试题库的方法实现
Python如何使用logging为Flask增加logid
Mar 30 #Python
如何在Python中创建二叉树
pycharm2021激活码使用教程(永久激活亲测可用)
python实现web邮箱扫描的示例(附源码)
python函数指定默认值的实例讲解
Mar 29 #Python
pytest进阶教程之fixture函数详解
You might like
了解Joomla 这款来自国外的php网站管理系统
2010/03/11 PHP
利用php获取服务器时间的实现代码
2013/06/07 PHP
Yii框架登录流程分析
2014/12/03 PHP
php采集中国代理服务器网的方法
2015/06/16 PHP
PHP函数import_request_variables()用法分析
2016/04/02 PHP
php in_array() 检查数组中是否存在某个值详解
2016/11/23 PHP
php实现的三个常用加密解密功能函数示例
2017/11/06 PHP
详谈PHP中public,private,protected,abstract等关键字的用法
2017/12/31 PHP
出现“不能执行已释放的Script代码”错误的原因及解决办法
2007/08/29 Javascript
JS与框架页的操作代码
2010/01/17 Javascript
javascript面向对象的方式实现的弹出层效果代码
2010/01/28 Javascript
一个JQuery写的点击上下滚动的小例子
2011/08/27 Javascript
jquery validate添加自定义验证规则(验证邮箱 邮政编码)
2013/12/04 Javascript
js冒泡、捕获事件及阻止冒泡方法详细总结
2014/05/08 Javascript
node.js中watch机制详解
2014/11/17 Javascript
JavaScript实现鼠标滑过处生成气泡的方法
2015/05/16 Javascript
vuejs2.0子组件改变父组件的数据实例
2017/05/10 Javascript
Vue 配合eiement动态路由,权限验证的方法
2018/09/26 Javascript
Vue中通过属性绑定为元素绑定style行内样式的实例代码
2020/04/30 Javascript
Python反转序列的方法实例分析
2018/03/21 Python
pandas去重复行并分类汇总的实现方法
2019/01/29 Python
python基础梳理(一)(推荐)
2019/04/06 Python
python GUI库图形界面开发之PyQt5单选按钮控件QRadioButton详细使用方法与实例
2020/02/28 Python
BONIA波尼亚新加坡官网:皮革手袋,鞋类和配件
2016/08/25 全球购物
在C中是否有模拟继承等面向对象程序设计特性的好方法
2012/05/22 面试题
个人对照检查材料
2014/02/12 职场文书
四查四看剖析材料
2014/02/14 职场文书
电子商务专业学生职业生涯规划
2014/03/07 职场文书
房地产财务部员工岗位职责
2014/03/12 职场文书
物理课外活动总结
2014/08/27 职场文书
教师查摆问题自查报告
2014/10/11 职场文书
三峡人家导游词
2015/01/31 职场文书
成品仓库管理员岗位职责
2015/04/09 职场文书
开工典礼致辞
2015/07/29 职场文书
《工作是最好的修行》读后感3篇
2019/12/13 职场文书
Go各时间字符串使用解析
2021/04/02 Golang