Jupyter notebook是一个非常特殊的python编辑器,它是嵌入在浏览器的网页之中使用的,启动它时会打开一个网页。但是有时候在命令行里显示启动成功了,但是没有打开网页,下面这篇文章会详细介绍这个问题的解决方法。
一、手动
在命令行之中使用Jupyter notebook启动之后会出现很多的提示信息,如果没有打开网页的话把输出出来的提示信息里最后一行是Jupyter notebook的网址,复制它然后在浏览器网址栏里面打开就行了。这个方法每次都需要手动的去复制然后再进入,比较麻烦。
二、自动
那如果想要去自动的打开相关的网页的话就要对Jupyter notebook的配置文件进行修改了,在命令行窗口处输入这个命令并执行就会出现Jupyter notebook配置文件的路径,命令如下:
jupyter notebook --generate-config
运行后会提示输入y或者n,这里输入y之后就能够去修改Jupyter的配置文件了。
在文件夹之中根据刚才的文件路径找到jupyter的配置文件config,右键选择以记事本的方式打开。在配置文件之后找到c.NotebookApp.password这个属性后在它下面另起一行,输入浏览器配置数据就行,如下所示:
import webbrowser webbrowser.register(‘chrome', None, webbrowser.GenericBrowser(u'C:Program Files(x86)GoogleChromeApplicationchrome.exe')) c.NotebookApp.browser = ‘chrome'
这里的路径是浏览器的启动路径,browser后的是浏览器的启动项的名称,这两个可以改成任意一个浏览器都行。
更改完成之后保存文件,回到命令行再输入Jupyter notebook执行后就会发现在Chrome浏览器上打开了它的编辑界面。