使用 Spyder 调试远程 python 文件

Posted

技术标签:

【中文标题】使用 Spyder 调试远程 python 文件【英文标题】:Debug a remote python file using Spyder 【发布时间】:2021-08-06 00:06:58 【问题描述】:

我可以使用these instructions 从我的 Spyder 控制台成功连接到远程内核。 现在我想知道是否可以从远程服务器打开一个 .py 文件并在我的本地计算机上的 Spyder 中对其进行调试,如果可以,如何? Spyder 的文件浏览器仍然浏览本地机器。

谢谢

【问题讨论】:

【参考方案1】:

(这里是 Spyder 维护者) 你说的

我想知道是否可以从远程服务器打开一个 .py 文件并在我的本地机器上的 Spyder 中对其进行调试

很遗憾,Spyder 目前无法为您执行此操作。

一种解决方法是在本地挂载您的文件所在的远程目录,然后在 Spyder 中打开它。为此,您可以使用sshfs 或sshfs-win,具体取决于您的操作系统。

【讨论】:

以上是关于使用 Spyder 调试远程 python 文件的主要内容,如果未能解决你的问题,请参考以下文章

如何使用spyder调试python代码

如何在 Python 中使用 Spyder 进行高效调试?

Python spyder 调试因循环导入而冻结

将远程服务器连接到 spyder 以运行 Python 代码

使用spyder编译器单步调试python

在调试python期间,Spyder在变量资源管理器中不显示类实例变量