解决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编程实现希尔排序
Apr 13 Python
用十张图详解TensorFlow数据读取机制(附代码)
Feb 06 Python
python3.4.3下逐行读入txt文本并去重的方法
Apr 29 Python
Python实现调用另一个路径下py文件中的函数方法总结
Jun 07 Python
Python实现某论坛自动签到功能
Aug 20 Python
树莓派极简安装OpenCv的方法步骤
Oct 10 Python
python实现从wind导入数据
Dec 03 Python
python实现查找所有程序的安装信息
Feb 18 Python
Python API len函数操作过程解析
Mar 05 Python
python判断all函数输出结果是否为true的方法
Dec 03 Python
利用Python实现学生信息管理系统的完整实例
Dec 30 Python
python基于opencv 实现图像时钟
Jan 04 Python
Python爬取科目四考试题库的方法实现
Python如何使用logging为Flask增加logid
Mar 30 #Python
如何在Python中创建二叉树
pycharm2021激活码使用教程(永久激活亲测可用)
python实现web邮箱扫描的示例(附源码)
python函数指定默认值的实例讲解
Mar 29 #Python
pytest进阶教程之fixture函数详解
You might like
PHP 实现代码复用的一个方法 traits新特性
2015/02/22 PHP
php生成zip文件类实例
2015/04/07 PHP
全面了解PHP中的全局变量
2016/06/17 PHP
PHP迭代器接口Iterator用法分析
2017/12/28 PHP
如何在centos8自定义目录安装php7.3
2019/11/28 PHP
基于jquery的划词搜索实现(备忘)
2010/09/14 Javascript
小米公司JavaScript面试题
2014/12/29 Javascript
JavaScript实现广告的关闭与显示效果实例
2015/07/02 Javascript
JS仿淘宝实现的简单滑动门效果代码
2015/10/14 Javascript
详解JavaScript编程中正则表达式的使用
2015/10/25 Javascript
学习JavaScript设计模式之装饰者模式
2016/01/19 Javascript
浅谈javascript控制HTML5的全屏操控,浏览器兼容的问题
2016/10/10 Javascript
浅谈js-FCC算法Friendly Date Ranges(详解)
2017/04/10 Javascript
Vue生命周期示例详解
2017/04/12 Javascript
详解react-router 4.0 下服务器如何配合BrowserRouter
2017/12/29 Javascript
js中arguments对象的深入理解
2019/05/14 Javascript
浅谈redux, koa, express 中间件实现对比解析
2019/05/23 Javascript
小程序卡片切换效果组件wxCardSwiper的实现
2020/02/13 Javascript
JavaScript检测是否开启了控制台(F12调试工具)
2020/10/02 Javascript
JavaScript 绘制饼图的示例
2021/02/19 Javascript
[54:08]LGD女子刀塔学院 DOTA2炼金术士教学
2014/01/09 DOTA
Python列表生成器的循环技巧分享
2015/03/06 Python
windows上安装Anaconda和python的教程详解
2017/03/28 Python
django session完成状态保持的方法
2018/11/27 Python
Python面向对象程序设计多继承和多态用法示例
2019/04/08 Python
python 实现手机自动拨打电话的方法(通话压力测试)
2019/08/08 Python
Pytorch基本变量类型FloatTensor与Variable用法
2020/01/08 Python
python 基于DDT实现数据驱动测试
2021/02/18 Python
彪马日本官网:PUMA日本
2019/01/31 全球购物
全球高级音频和视频专家:HiDef Lifestyle
2019/08/02 全球购物
机械系毕业生求职信
2014/05/28 职场文书
2014小学教师年度考核工作总结
2014/12/03 职场文书
2015年转正工作总结范文
2015/04/02 职场文书
预防艾滋病宣传活动总结
2015/05/09 职场文书
预防职务犯罪警示教育心得体会
2016/01/15 职场文书
详解Python+OpenCV进行基础的图像操作
2022/02/15 Python