从 Spyder 关闭远程内核

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

我在集群上使用远程内核,我使用 Spyder 连接到它。为此,我使用

python -m spyder_kernels.console &
在集群上启动我的内核。然后我将在 jupyter 的运行时目录中创建的 *.json 文件复制到我的本地计算机,然后使用 .json 文件通过 Spyder 连接到我集群上的内核。这很好用。

当想要再次关闭它时,我在 spyder 的控制台中发出

exit
,这似乎关闭了内核(至少在我本地的 Spyder 窗口中)。但是,当我检查集群上运行的进程时,多个进程继续在集群上运行。至此,我通过htop向他们发出SIGTERM来阻止他们。

如何干净地关闭远程内核,以便没有进程继续运行?

python kernel spyder
1个回答
0
投票

Spyder 维护者在这里)不幸的是,目前(2023 年 2 月)无法关闭或中断远程内核。

这与 Jupyter 架构(我们使用与 Jupyter 相同的架构来运行代码)的一些棘手问题有关,我们一直无法解决,抱歉。

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