我们可以使用 Spyder 从 Docker 容器远程 运行 和调试 Python 代码吗

Can we remotely run and debug Python code from a Docker container using Spyder

JetBrains PyCharm 能够从 Docker 容器中远程 运行 和调试 Python 代码。此外,它还可以使用 Anaconda 环境执行相同的任务。

我想问一下是否可以使用 Spyder IDE.

执行这样的任务(使用 Anaconda 或 Docker)

我的 objective 是 运行 并使用远程位于另一台机器上的 Docker 容器调试 Python 代码。 Docker 容器包含适当的 Python 解释器以及我需要的 Python 模块。

请帮忙。

根据 spyder 文档,conda 环境可以使用 ssh:http://docs.spyder-ide.org/ipythonconsole.html#connect-to-an-external-kernel

对于 Docker 容器,相同的步骤应该根据这个 issue

不过我自己没试过。

编辑: 否则,如果您想编辑您的远程代码以及 运行 它。您可以使用 Visual Studio Code Insider(可用 here)它是 Visual Studio 代码中应该包含的初步版本。