解决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 相关文章推荐
基于使用paramiko执行远程linux主机命令(详解)
Oct 16 Python
Python爬取当当、京东、亚马逊图书信息代码实例
Dec 09 Python
Python 变量类型详解
Oct 10 Python
python http基本验证方法
Dec 26 Python
python用opencv批量截取图像指定区域的方法
Jan 24 Python
pandas DataFrame索引行列的实现
Jun 04 Python
python字典嵌套字典的情况下找到某个key的value详解
Jul 10 Python
Python+OpenCV实现实时眼动追踪的示例代码
Nov 11 Python
将labelme格式数据转化为标准的coco数据集格式方式
Feb 17 Python
聊聊python中的循环遍历
Sep 07 Python
pytorch中的 .view()函数的用法介绍
Mar 17 Python
Pillow图像处理库安装及使用
Apr 12 Python
Python爬取科目四考试题库的方法实现
Python如何使用logging为Flask增加logid
Mar 30 #Python
如何在Python中创建二叉树
pycharm2021激活码使用教程(永久激活亲测可用)
python实现web邮箱扫描的示例(附源码)
python函数指定默认值的实例讲解
Mar 29 #Python
pytest进阶教程之fixture函数详解
You might like
建站常用13种PHP开源CMS比较
2009/08/23 PHP
PHP 魔术函数使用说明
2010/05/14 PHP
ThinkPHP中自定义目录结构的设置方法
2014/08/15 PHP
php+curl 发送图片处理代码分享
2015/07/09 PHP
自定义min版smarty模板引擎MinSmarty.class.php文件及用法
2016/05/20 PHP
PHP中仿制 ecshop验证码实例
2017/01/06 PHP
游戏人文件夹程序 ver 4.03
2006/07/14 Javascript
捕获键盘事件(且兼容各浏览器)
2013/07/03 Javascript
jquery鼠标滑过提示title具体实现代码
2013/08/06 Javascript
Javascript脚本实现静态网页加密实例代码
2013/11/05 Javascript
jQuery中filter()方法用法实例
2015/01/06 Javascript
JavaScript获取网页支持表单字符集的方法
2015/04/02 Javascript
js跨域请求的5中解决方式
2015/07/02 Javascript
自定义刻度jQuery进度条及插件
2015/09/02 Javascript
全面解析Bootstrap中nav、collapse的使用方法
2016/05/22 Javascript
javascript 常用验证函数总结
2016/06/28 Javascript
使用bootstrap实现多窗口和拖动效果
2016/09/22 Javascript
Bootstrap常用组件学习(整理)
2017/03/24 Javascript
使用vue与jquery实时监听用户输入状态的操作代码
2017/09/19 jQuery
vue+iview写个弹框的示例代码
2017/12/05 Javascript
[01:24:09]Ti4 冒泡赛第二轮DK vs C9 1
2014/07/14 DOTA
[04:03]辉夜杯主赛事 12月25日RECAP精彩回顾
2015/12/26 DOTA
python字典多条件排序方法实例
2014/06/30 Python
python3.6使用pickle序列化class的方法
2018/10/22 Python
python使用PyQt5的简单方法
2019/02/27 Python
Python简直是万能的,这5大主要用途你一定要知道!(推荐)
2019/04/03 Python
如何以Winsows Service方式运行JupyterLab
2020/08/30 Python
css3设置box-pack和box-align让div里面的元素垂直居中
2014/09/01 HTML / CSS
Clarks西班牙官方在线商店:clarks鞋
2019/05/03 全球购物
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?
2013/03/30 面试题
应届实习生的自我评价范文
2014/01/05 职场文书
项目建议书怎么写
2014/05/15 职场文书
信电学院毕业生自荐书
2014/05/24 职场文书
刘胡兰观后感
2015/06/16 职场文书
Python 线程池模块之多线程操作代码
2021/05/20 Python
Java设计模式之代理模式
2022/04/22 Java/Android