无法打开Jupyter Notebook:Anaconda Navigator启动默认打开Adobe Acrobat Reader
解决Windows 11中Anaconda启动Jupyter Notebook默认打开Adobe Acrobat的问题
在Windows 11系统中,通过Anaconda Navigator的Launch按钮启动Jupyter Notebook时,默认打开的是Adobe Acrobat Reader窗口,而非Jupyter Notebook的网页界面。
解决方案:
修复文件关联设置
- 打开Windows设置,进入「应用」>「默认应用」
- 在顶部搜索框输入
.html,查看当前默认打开该格式文件的应用 - 如果默认是Adobe Acrobat,点击「更改」,选择常用浏览器(如Chrome、Edge)作为
.html文件的默认打开程序 - 同样检查
.ipynb文件关联:搜索.ipynb,确保默认关联程序为Jupyter Notebook或你的目标浏览器
重新配置Jupyter默认浏览器
- 打开Anaconda Navigator,切换到「Environments」标签,选中你使用的环境(如base)
- 点击「Open Terminal」打开终端,执行命令生成配置文件:
jupyter notebook --generate-config - 找到生成的配置文件(路径一般为
C:\Users\<你的用户名>\.jupyter\jupyter_notebook_config.py),用记事本或VS Code打开 - 找到
c.NotebookApp.browser行,去掉行首的注释符#,并添加浏览器注册代码,示例如下(以Chrome为例):
请根据你实际的浏览器安装路径修改上述代码import webbrowser webbrowser.register('chrome', None, webbrowser.GenericBrowser(r'C:\Program Files\Google\Chrome\Application\chrome.exe')) c.NotebookApp.browser = 'chrome'
重置Anaconda启动关联
- 关闭Anaconda Navigator及所有相关进程
- 打开任务管理器,结束所有Adobe Acrobat相关进程
- 重新启动Anaconda Navigator,尝试点击Launch按钮启动Jupyter Notebook
内容的提问来源于stack exchange,提问作者user2059013
相关产品推荐
相关产品推荐

