Windows-Anaconda Prompt-Jupyter notebook 弹出浏览器提示「无法访问您的文件」完整解决
文章目录
- [Windows-Anaconda Prompt-Jupyter notebook 弹出浏览器提示「无法访问您的文件」完整解决](#Windows-Anaconda Prompt-Jupyter notebook 弹出浏览器提示「无法访问您的文件」完整解决)
-
- 报错根源
- [方案 :永久关闭本地跳转文件(根治自动弹错)](#方案 :永久关闭本地跳转文件(根治自动弹错))
报错根源
启动时浏览器打开了 file:///C:/Users/xxx/AppData/Roaming/jupyter/runtime/xxx-open.html 本地临时跳转文件,Chrome/Edge 安全策略拦截本地 file 协议,Jupyter 后台服务其实已经正常启动,只是自动跳转失效。
方案 :永久关闭本地跳转文件(根治自动弹错)
1)生成配置文件
打开 Anaconda Prompt,执行:
python
jupyter notebook --generate-config
2)打开配置文件,末尾添加两行
python
# 禁用本地html跳转文件,直接用http协议打开
c.NotebookApp.use_redirect_file = False
# 指定系统默认浏览器打开服务链接
c.ServerApp.browser = 'windows-default'
保存文件,完全关闭所有终端,重新启动 jupyter notebook,以后自动打开就不会报文件访问错误。