错误“无法打开 Jupyter Notebook:端口 8888 已被使用”

新手上路,请多包涵

运行 Jupyter Notebook 时出现以下错误:

 (base) C:\Users\ramne>jupyter notebook
[I 01:19:00.648 NotebookApp] The port 8888 is already in use, trying another port.

当我做 netstat -ano |找到 Str “8888” ,我得到以下信息:

 C:\Users\ramne>netstat -ano | findStr "8888"
TCP    127.0.0.1:8888         0.0.0.0:0              LISTENING       16024
TCP    [::1]:8888             [::]:0                 LISTENING       16024

我不知道端口 8888 的默认连接是什么或者它的行为应该是什么样的。如何修复此错误以便我可以打开 Jupyter Notebook?

原文由 Ramneek Singh Kakkar 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.6k
2 个回答

端口 8888 几乎完全由 Jupyter 使用,它正在使用的事实最重要的是表明您有另一个 Jupyter 会话已经在运行。我 99% 确定你可以杀死正在使用它的任务,或者你可以运行

jupyter notebook list

查看当前笔记本。正如另一个答案中提到的,您可以运行

jupyter notebook --port 8889

改为在不同的端口上运行(将 8889 替换为您想要的任何其他数字)。

原文由 Hans Musgrave 发布,翻译遵循 CC BY-SA 4.0 许可协议

您可以使用 --port 参数来指示 jupyter 在另一个端口上启动笔记本服务器。

使用 jupyter notebook --help 命令查看完整的选项列表。

原文由 Subhendu Ranjan Mishra 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题