问题描述
在Anaconda Navigator或者开始菜单中打开jupyter notebook会弹出一个用记事本打开的html文件:
如下图所示:
必须复制图中的url到浏览器才能打开。
而所期望的效果是,点击Anaconda Navigator中jupyter notebook的Launch按钮或者点击开始菜单中的jupyter notebook就直接用浏览器打开。
解决办法
打开cmd,输入下面命令创建jupyter的配置文件。
jupyter notebook --generate-config
此时会在下图所示路径下创建出配置文件
打开图中红框文件,找到下面位置
注意图中红框部分,这里是设置自己想要用什么浏览器打开jupyter notebook的。我选择使用谷歌浏览器打开,如下代码:
import webbrowser
webbrowser.register('chrome', None, webbrowser.GenericBrowser('C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe'))
c.NotebookApp.browser = 'chrome'
修改后的代码:
改好后保存配置文件,重新打开jupyter notebook就可以直接使用谷歌浏览器打开啦!
如果想使用其他浏览器打开,那么你需要找到浏览器exe文件所在位置,相应的chrome改为你想要的浏览器即可。