解决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 03 Python
python 使用get_argument获取url query参数
Apr 28 Python
11月编程语言排行榜 Python逆袭C#上升到第4
Nov 15 Python
Python爬虫实现百度图片自动下载
Feb 04 Python
python Opencv将图片转为字符画
Feb 19 Python
对python numpy.array插入一行或一列的方法详解
Jan 29 Python
Python实现九宫格式的朋友圈功能内附“马云”朋友圈
May 07 Python
python生成特定分布数的实例
Dec 05 Python
python利用opencv实现SIFT特征提取与匹配
Mar 05 Python
Python requests模块cookie实例解析
Apr 14 Python
Eclipse配置python默认头过程图解
Apr 26 Python
python中pow函数用法及功能说明
Dec 04 Python
Python爬取科目四考试题库的方法实现
Python如何使用logging为Flask增加logid
Mar 30 #Python
如何在Python中创建二叉树
pycharm2021激活码使用教程(永久激活亲测可用)
python实现web邮箱扫描的示例(附源码)
python函数指定默认值的实例讲解
Mar 29 #Python
pytest进阶教程之fixture函数详解
You might like
ftp类(myftp.php)
2006/10/09 PHP
PHP 读取和修改大文件的某行内容的代码
2009/10/30 PHP
PHP字符串比较函数strcmp()和strcasecmp()使用总结
2014/11/19 PHP
thinkphp缓存技术详解
2014/12/09 PHP
PHP PDOStatement::execute讲解
2019/01/31 PHP
用js实现计算代码行数的简单方法附代码
2007/08/13 Javascript
js jquery做的图片连续滚动代码
2008/01/06 Javascript
一些常用的JS功能函数(2009-06-04更新)
2009/06/04 Javascript
jQuery UI AutoComplete 自动完成使用小记
2010/08/21 Javascript
JavaScript测试工具之Karma-Jasmine的安装和使用详解
2015/12/03 Javascript
JS定时器用法分析【时钟与菜单中的应用】
2016/12/21 Javascript
Angular中ng-repeat与ul li的多层嵌套重复问题
2017/07/24 Javascript
解决Nodejs全局安装模块后找不到命令的问题
2018/05/15 NodeJs
JavaScript中click和onclick本质区别与用法分析
2018/06/07 Javascript
vue组件挂载到全局方法的示例代码
2018/08/02 Javascript
vue微信分享到朋友圈 vue微信发送给好友
2018/11/28 Javascript
react配置antd按需加载的使用
2019/02/11 Javascript
小程序中设置缓存过期的实现方法
2020/01/14 Javascript
Vue实现仿iPhone悬浮球的示例代码
2020/03/13 Javascript
JavaScript实现移动端弹窗后禁止滚动
2020/05/25 Javascript
小程序点餐界面添加购物车左右摆动动画
2020/09/23 Javascript
[01:32:10]NAVI vs VG Supermajor 败者组 BO3 第一场 6.5
2018/06/06 DOTA
[01:00:53]OG vs IG 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python3.6.x中内置函数总结及讲解
2019/02/22 Python
Python 使用 Pillow 模块给图片添加文字水印的方法
2019/08/30 Python
Python中顺序表原理与实现方法详解
2019/12/03 Python
利用matplotlib实现根据实时数据动态更新图形
2019/12/13 Python
python爬虫爬取图片的简单代码
2021/01/18 Python
美国著名的团购网站:Woot
2016/08/02 全球购物
实习心得体会
2014/01/02 职场文书
财务担保书范文
2014/04/02 职场文书
广播体操比赛口号
2014/06/10 职场文书
个人授权委托书格式
2014/08/30 职场文书
群众路线问题查摆对照检查材料
2014/10/04 职场文书
MySQL三种方式实现递归查询
2022/04/18 MySQL
vue elementUI批量上传文件
2022/04/26 Vue.js