【发布时间】:2022-12-30 05:43:17
【问题描述】:
我对使用 python 还很陌生,所以如果这是一个天真的问题,我很抱歉。
我已经设置了一个通过 Windows 终端启动的 jupyter notebook。我在 Anaconda 虚拟环境中使用 python 3.9.7 运行它。我使用 microsoft edge 作为主机浏览器,因为我遇到了 google chrome 阻止 jupyter lab 的问题。
从昨天开始,我在使用 -jupyter lab 命令打开我的笔记本后收到一条错误消息(几周以来一直为我工作)。令人费解的是,我通常可以打开我的笔记本并在其中工作几分钟,但随后会弹出此消息:
服务器连接错误:无法建立与 Jupyter 服务器的连接。 JupyterLab 将继续尝试重新连接。查看 您的网络连接或 Jupyter 服务器配置。
不幸的是,我真的不知道为什么会这样,因此我还没有尝试解决这个问题。我有稳定的互联网连接。只需关闭笔记本并重新打开它就可以工作一段时间,但在笔记本上工作一段时间后,它会再次断开连接。
有没有人遇到过类似的问题?
感谢您的帮助和想法!
【问题讨论】:
-
如果您在本地计算机上安装 jupyter-lab,则该连接与您的互联网连接无关。 Jupyterlab 启动一个可以通过本地主机端口访问的服务器。默认为
localhost:8888。从你的描述来看,它似乎与 windows 终端有关。您能否在断开连接时立即发布终端的内容,因为有时可以在那里找到错误回溯。 -
此外,如果您无论如何都安装了 anaconda,您是否尝试过使用
anaconda promt启动它(这是自动随 conda 一起提供的)?那里的 jupyter-lab 从来没有任何问题。 -
嗨乔纳森,感谢您快速而有用的回答!很遗憾,我一直等到现在,但自从我在这里发布我的问题后,错误就不再出现了,我也无法发布屏幕截图。但无论如何我意识到正如你所建议的那样,将来避免这种情况的一种方法是通过 anaconda 提示进行工作,我将从现在开始这样做。非常感谢你!