解决Jupyter-notebook不弹出默认浏览器的问题
写给自己
1. 首先,确定你的问题是:jupyter-notebook可以正常运行,但是不弹出默认浏览器,例如下图(只有下图,浏览器死活没动静!):
解决方案:
1.电脑存在多个浏览器,且没有设置默认浏览器,请选择一个设置为默认浏览器。(方法由该作者提供,但是对我没效果)
2.修改jupyter-notebook的配置文件
首先文件的位置在:c:\users\用户名.jupyter (注意,用户名是你自己设置的,比如 zhang ,这个看你的c盘具体的名字),打开方式选择 记事本 就好,当然别的应用随意
搜索 #c.notebookapp.browser = ''
,会弹出如下的情况(ctrl + h 搜索)
接下来进行修改,在上面搜的那条语句之后,添加:
import webbrowser webbrowser.register( "firefox", #自定义名字,复制时请删除该注释 none, webbrowser.genericbrowser(u"d:\\program files\\firefox\\firefox.exe")) c.notebookapp.browser = "firefox"
(代码来自:添加链接描述一定成功!!!jupyter-notebook 修改默认浏览器和默认打开位置)
结果如下图:
这里有需要注意的地方:
1.webbrowser.genericbrowser(u"d:\\program files\\firefox\\firefox.exe"))#指定程序所在位置
这段代码中的程序所在位置,根据你自己的程序所在位置写,不要直接复制我的。如果自己不知道浏览器安装在里面,可以在桌面找到图标,右键,属性:
2.查到后的注意,根据上面给的代码进行修改,即\需要改成两个“\”webbrowser.genericbrowser(u"e:\\software\\firefox\\firefox.exe"))
3.
什么浏览器都可以,我使用的火狐。但是要求:浏览器的安装目录不要有中文,(我的谷歌有中文,所有换的火狐的)至于有中文如何解决,请自行百度 我累了,不想百度了。
到此这篇关于解决jupyter-notebook不弹出默认浏览器的问题的文章就介绍到这了,更多相关jupyter-notebook浏览器内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
推荐阅读
-
解决Jupyter-notebook不弹出默认浏览器的问题
-
解决selenium+Headless Chrome实现不弹出浏览器自动化登录的问题
-
我想问一下,比如编写页面 ,需要考虑浏览器兼容性问题,有哪些常见遇到的不兼容和解决
-
如何解决IE浏览器不兼容的问题
-
如何解决IE浏览器不兼容的问题
-
有关parent.frame.cols在firefox浏览器上不兼容的问题解决
-
解决CSS在浏览器不兼容的问题
-
jupyter notebook环境配置(重写config文件、配置默认工作文件路径、如何解决需要token登陆的问题/解决无法跳转浏览器问题等)
-
JS IOS/iPhone的Safari浏览器不兼容Javascript中的Date()问题如何解决
-
JS IOS/iPhone的Safari浏览器不兼容Javascript中的Date()问题如何解决