本文在网络摘录了几条关于jupyter notebook 无法自动打开浏览器的解决方案,供各位学者参考。
文章目录
- 问题描述
- 一、Windows防火墙通信允许
- 二、修改jupyter notebook默认启动目录
- 总结
问题描述
在使用jupyter notebook时,无法自动跳转页面,如果需要马上使用,可以这样操作:
如果需要马上使用,可以这样操作:
讲红框里的网址输入到浏览器里,跳转,在这里输入token=后面的内容,也就是我打码的地方。
记住密码,就可以很临时的解决其无法进入web目录编写代码的问题,单每次都需要手动去浏览器输入网址才可以进入,很是麻烦,我在网络找到了几个比较靠谱的解决方案。
提示:以下是本篇文章正文内容,下面案例可供参考
一、Windows防火墙通信允许
允许ipython.exe,pythonw.exe,jupyter-notebook.exe, jupyter.exe通过Windows防火墙通信。
具体操作:控制面板-windows防火墙-允许程序或功能通过windows防火墙-允许运行另一程序-浏览-定位到python或Anaconda安装目录,选中python.exe,打开-添加-确定。同理把其他几个也添加进去。
如果还打不开,则需要对Win10防火墙端口进一步设置
Windows防火墙—“高级设置”,→“入站规则“
找到刚才设置的”ipython.exe“,点属性—切换”协议和端口标签“—”协议类型“改为”任何“
然后再切换到”作用域“标签——把“域、专用、共用”全选上,确定
最后对pythonw.exe,jupyter-notebook.exe, jupyter.exe依次重复上述操作,大功造成。
可能是Windows10防火墙对程序通信控制更严格,且有时阻止程序通信却无提示,造成jupyter notebook无法打开
二、修改jupyter notebook默认启动目录
win+r打开cmd,输入执行jupyter notebook --generate-config
,根据给出的路径找到 Jupyter_notebook_config.py文件
打开该文件,在文件中搜索找到 #c.NotebookApp.notebook_dir = ''
在该语句下面添加
import webbrowser
webbrowser.register('chrome',None,webbrowser.GenericBrowser(u'C:\\Users\\自己的用户名\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe'))
c.NotebookApp.browser = 'chrome'
注意其中的chrome是安装的浏览器,C:\\Users\\自己的用户名\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe
是浏览器的地址,查看本路径的方法为打开Chrome快捷方式的属性查看。注意路径中分隔符必须是双斜杠\,否则无法识别。
最后保存文件即可。
总结
这里为收集典型案例的解决方案
参考:
jupyter notebook打不开浏览器 无反应 无法启动
2019运行jupyter notebook,无法自动打开浏览器的解决方案
本文在网络摘录了几条关于jupyter notebook 无法自动打开浏览器的解决方案,供各位学者参考。
文章目录
- 问题描述
- 一、Windows防火墙通信允许
- 二、修改jupyter notebook默认启动目录
- 总结
问题描述
在使用jupyter notebook时,无法自动跳转页面,如果需要马上使用,可以这样操作:
如果需要马上使用,可以这样操作:
讲红框里的网址输入到浏览器里,跳转,在这里输入token=后面的内容,也就是我打码的地方。
记住密码,就可以很临时的解决其无法进入web目录编写代码的问题,单每次都需要手动去浏览器输入网址才可以进入,很是麻烦,我在网络找到了几个比较靠谱的解决方案。
提示:以下是本篇文章正文内容,下面案例可供参考
一、Windows防火墙通信允许
允许ipython.exe,pythonw.exe,jupyter-notebook.exe, jupyter.exe通过Windows防火墙通信。
具体操作:控制面板-windows防火墙-允许程序或功能通过windows防火墙-允许运行另一程序-浏览-定位到python或Anaconda安装目录,选中python.exe,打开-添加-确定。同理把其他几个也添加进去。
如果还打不开,则需要对Win10防火墙端口进一步设置
Windows防火墙—“高级设置”,→“入站规则“
找到刚才设置的”ipython.exe“,点属性—切换”协议和端口标签“—”协议类型“改为”任何“
然后再切换到”作用域“标签——把“域、专用、共用”全选上,确定
最后对pythonw.exe,jupyter-notebook.exe, jupyter.exe依次重复上述操作,大功造成。
可能是Windows10防火墙对程序通信控制更严格,且有时阻止程序通信却无提示,造成jupyter notebook无法打开
二、修改jupyter notebook默认启动目录
win+r打开cmd,输入执行jupyter notebook --generate-config
,根据给出的路径找到 Jupyter_notebook_config.py文件
打开该文件,在文件中搜索找到 #c.NotebookApp.notebook_dir = ''
在该语句下面添加
import webbrowser
webbrowser.register('chrome',None,webbrowser.GenericBrowser(u'C:\\Users\\自己的用户名\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe'))
c.NotebookApp.browser = 'chrome'
注意其中的chrome是安装的浏览器,C:\\Users\\自己的用户名\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe
是浏览器的地址,查看本路径的方法为打开Chrome快捷方式的属性查看。注意路径中分隔符必须是双斜杠\,否则无法识别。
最后保存文件即可。
总结
这里为收集典型案例的解决方案
参考:
jupyter notebook打不开浏览器 无反应 无法启动
2019运行jupyter notebook,无法自动打开浏览器的解决方案