解决Jupyter Notebook启动后浏览器未自动打开及卡死问题

周末不加班
周末不加班
发布时间:2026-10-13 | 4人浏览过
原创

本文针对Jupyter Notebook启动后命令行卡死且浏览器未自动弹出的常见问题,提供两种解决方案。首先介绍如何手动复制本地地址访问;其次详细说明通过修改jupyter_notebook_config.py配置文件,注册默认浏览器以解决自动启动失败的问题,确保用户能顺利进入Notebook界面。

Jupyter Notebook启动异常与手动访问

问题描述

近期在处理几个IPython格式文件时,启动Jupyter Notebook后程序一直停留在命令行界面(如图),随后无响应,预期的浏览器窗口并未自动弹出。

解决方案概述

若你的命令行输出与上述情况一致,只需将显示的本地访问地址完整复制,粘贴至浏览器的地址栏中,即可手动进入Jupyter Notebook界面。

成功访问

补充知识:解决Jupyter Notebook启动时浏览器无法自动弹出及网页不显示的问题

Windows下浏览器未自动启动的修复方案

问题现象

在Windows系统下启动Jupyter Notebook时,常遇到黑框命令行界面卡住,导致浏览器界面无法正常加载的情况。

方法一:手动复制地址

直接将命令行中显示的http://localhost:8888/tree地址复制到浏览器中打开。

此方法每次启动均需重新复制链接,操作较为繁琐,建议尝试方法二以彻底解决。

方法二:修改配置文件

1. 按下Win+R键,输入cmd并回车,打开命令提示符窗口。

2. 在命令窗口中输入命令jupyter notebook --generate-config并回车。若系统提示输入y/N,请输入y后回车确认。

记录jupyter notebook --generate-config命令生成的配置文件路径。

3. 根据上一步获取的路径,找到对应的配置文件,使用记事本或Notepad++等文本编辑器打开。

4. 在文件中按Ctrl+F搜索关键词c.NotebookApp.password =。

5. 在该行代码后添加以下配置代码:

import webbrowser webbrowser.register('chrome', None, webbrowser.GenericBrowser(u'C:\Program Files(x86)\Google\Chrome\Application\chrome.exe'))

c.NotebookApp.browser = 'chrome'

建议使用Chrome浏览器,请确保路径填写正确,注意Windows路径中需使用双反斜杠(\)。

6. 保存文件并退出编辑器。

7. 重新启动Jupyter Notebook,此时应能正常自动打开浏览器界面。

以上即为解决Jupyter Notebook启动无反应及浏览器未自动启动问题的完整步骤,希望能为您提供帮助。

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表