为什么 IPython Spyder4 中的控制台在连接到服务器上的远程内核时不断更新?
Why IPython Console in Spyder4 updates constantly when connecting to remote kernel on server?
我按照 official Spyder page 上的说明进行操作,并通过 SSH 成功连接到远程内核。但是,我的 Ipython 控制台出现问题,因为它每 2-3 秒刷新一次,无限添加 In [1]:
行。我想它正在刷新服务器上的状态,但是有人可以解释这是什么,为什么会发生这种情况,我可以将其关闭吗,以便控制台的行为与我在本地内核上工作时的行为相同(没有无限添加空行)?
可以在 scott-8 的 post 中找到解决方案:https://github.com/spyder-ide/spyder/issues/10240#issuecomment-543913159
答案副本:
不知道上面的问题,但这里是解决我的问题的任何阅读者:而不是 运行 python -m spyder_kernels.console
并连接到内核,在 [=22 之后退出内核=] 它。然后用python -m spyder_kernels.console -f kernel-xxxxx.json
重新启动内核,指定刚刚在运行时目录中创建的文件,并连接到它。由于某种原因,这解决了我的问题。
我按照 official Spyder page 上的说明进行操作,并通过 SSH 成功连接到远程内核。但是,我的 Ipython 控制台出现问题,因为它每 2-3 秒刷新一次,无限添加 In [1]:
行。我想它正在刷新服务器上的状态,但是有人可以解释这是什么,为什么会发生这种情况,我可以将其关闭吗,以便控制台的行为与我在本地内核上工作时的行为相同(没有无限添加空行)?
可以在 scott-8 的 post 中找到解决方案:https://github.com/spyder-ide/spyder/issues/10240#issuecomment-543913159
答案副本:
不知道上面的问题,但这里是解决我的问题的任何阅读者:而不是 运行 python -m spyder_kernels.console
并连接到内核,在 [=22 之后退出内核=] 它。然后用python -m spyder_kernels.console -f kernel-xxxxx.json
重新启动内核,指定刚刚在运行时目录中创建的文件,并连接到它。由于某种原因,这解决了我的问题。