帮同学装Jupyter Notebook的时候发现无法自动跳转浏览器,在网上查找到了解决的方法,因此在这里总结一下,方便查找:
1.首先打开cmd,然后输入?jupyter notebook --generate-config,系统会自动产生一个名为jupyter_notebook_config.py的文件,位于“C:\Users\你的用户名\.jupyter”里。找到该文件,用记事本打开,ctrl+f打开查找c.NotebookApp.browser,然后在下方添加以下代码保存:
# c.NotebookApp.browser = ''
import webbrowser
webbrowser.register('chrome',None,webbrowser.GenericBrowser(u'C:\\ProgramFiles(x86)\\Google\\Chrome\\Application\\chrome.exe'))
c.NotebookApp.browser = 'chrome'
# 复制以上代码即可,以下是注释
# 可以使用其他的浏览器,不是必须是chrome,只需要将下面的参照上面的改变即可
# import webbrowser
# webbrowser.register('浏览器名字',None,webbrowser.GenericBrowser(u'浏览器所在的文件夹路径'))
# c.NotebookApp.browser = '浏览器名字'
2.如果可以打开,但是出现了内核错误,总是自动退出,这种的是因为你所设置的用户名是中文的,需要将其改成英文的,可以参考以下的处理方法:
Win10将用户名修改为英文 - 白色泪光 - 博客园 (cnblogs.com)
如果没有本地的用户和用户组这一选项,可以这样:控制面板→用户账户→用户账户→更改账户名称即可更改。
|