解决Jupyter-notebook不弹出默认浏览器的问题

作者:33-Hope 时间:2023-01-12 23:59:37 

写给自己

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.什么浏览器都可以,我使用的火狐。但是要求:浏览器的安装目录不要有中文,(我的谷歌有中文,所有换的火狐的)至于有中文如何解决,请自行百度 我累了,不想百度了。

来源:https://blog.csdn.net/LuM523/article/details/115283342

标签:Jupyter,notebook,浏览器
0
投稿

猜你喜欢

  • Javascript DOM 编程实例讲解--仿LightBox效果提示框

    2008-05-01 13:25:00
  • react redux及redux持久化示例详解

    2023-07-17 07:18:53
  • Python程序退出方式小结

    2021-12-21 19:29:55
  • 浅析python中while循环和for循环

    2022-10-26 18:56:18
  • Python采集电影评论实战示例

    2022-02-25 22:14:37
  • python list语法学习(带例子)

    2023-08-20 05:36:40
  • php验证session无效的解决方法

    2023-08-15 06:52:39
  • 详解MySQL 8.0 之不可见索引

    2024-01-22 17:41:46
  • 可刷新的Div+CSS+JS二级下拉树型菜单

    2007-10-09 19:14:00
  • 整理及优化CSS代码的七个原则[译]

    2009-04-23 12:35:00
  • 利用Python自制一个批量图片水印添加器

    2023-12-31 15:47:55
  • PHP删除数组中指定值的元素常用方法实例分析【4种方法】

    2024-06-05 09:51:58
  • 如何在Win下mysql备份恢复命令

    2010-03-03 17:23:00
  • python实现图片批量压缩程序

    2021-11-27 03:50:11
  • 利用Python上传日志并监控告警的方法详解

    2022-08-23 15:31:01
  • yii框架中的Url生产问题小结

    2023-07-20 14:08:45
  • python代码打印100-999之间的回文数示例

    2022-10-14 02:53:39
  • Pyinstaller 打包exe教程及问题解决

    2023-01-08 01:40:00
  • PyTorch中关于tensor.repeat()的使用

    2023-06-26 07:13:35
  • Python爬虫框架scrapy实现的文件下载功能示例

    2023-09-23 09:41:56
  • asp之家 网络编程 m.aspxhome.com