Jupyter Notebok - ConnectionResetError:[WinError 10054]现有连接被远程主机强制关闭

问题描述 投票:0回答:1

我一直面临这个问题,Jupyter 笔记本终端关闭,从而关闭了我当时正在使用的所有 python 内核。终端显示此错误消息:

ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host
Exception in callback BaseSelectorEventLoop._read_from_self()
handle: <Handle BaseSelectorEventLoop._read_from_self()>
Traceback (most recent call last):
  File "C:\Users\bnarapar\Anaconda3\envs\env8520gpu\lib\asyncio\events.py", line 88, in _run
    self._context.run(self._callback, *self._args)
  File "C:\Users\bnarapar\Anaconda3\envs\env8520gpu\lib\asyncio\selector_events.py", line 119, in _read_from_self
    data = self._ssock.recv(4096)

我看到一些线程说这是主机由于网络更改而关闭连接。虽然 Jupyter 在本地服务器上运行,并且我不确定网络更改如何影响本地服务器连接,但我很确定我禁用了网络适配器上的任何电源管理功能。 任何帮助将不胜感激。

Jupyter 版本:

# Name                    Version                   Build  Channel
jupyter                   1.0.0                    py37_7
jupyter_client            6.1.7                      py_0
jupyter_console           6.2.0                      py_0
jupyter_core              4.7.0            py37haa95532_0
jupyterlab                2.2.6                      py_0
jupyterlab_server         1.2.0                      py_0
python jupyter-notebook localhost timeout jupyter
1个回答
0
投票

这是由于连接的两端试图重用该连接,而服务器正在关闭该连接,因为该连接已经闲置太久了。

重启电脑通常就能解决问题。

© www.soinside.com 2019 - 2024. All rights reserved.