我正在使用OSX上的PyCharm Professional本地安装来连接到Google云上的远程python解释器。
这花了我一段时间,但现在我几乎所有事情都可以工作了--我可以在远程机器上交互执行代码,查看iPython终端中的输出,甚至可以通过x11转发在本地查看远程绘图。
我唯一搞不懂的是如何让PyCharm“本地”地显示这些图(即在“SciVew”绘图窗口中)。我怀念这个,因为它保存了一个古老的阴谋的历史。
知道为什么我的远程绘图只显示在单独的xQuartz窗口中而不是本地显示吗?
发布于 2019-12-02 08:22:24
TL;DR在调试模式下运行项目一次。图将出现。然后,您可以在执行调试技巧一次之后,以正常模式继续运行该项目。
远程解释器的SciView绘图中断似乎与PyCharm错误有关。但是有个解决办法。
在第一次运行之前,在调试模式或“编辑配置”中运行python项目,或者在“使用Python控制台运行”untag中运行,这就足够了。远程情节将出现在SciView中。然后,您可以通过标记“”再次撤消您的配置更改,远程绘图仍然可以工作。
有些人以并行方式开始x转发ssh会话,但是x转发是出了名的不愉快和不可靠的,所以我不会建议它。
https://stackoverflow.com/questions/53049368
复制相似问题