使用 SSH 连接到 Ubuntu 服务器以进行远程开发。我怎样才能 运行 我的程序并看到视觉输出?

Using SSH to connect to an Ubuntu Server to develop remotely. How can I actually run my programs and see visual outputs?

所以我使用 VSCode Insiders 通过 SSH 连接到我的 Ubuntu 服务器,我的所有项目克隆都在那里。到目前为止,到目前为止一切正常。我在 python 中做了一些 pandas/matplotlib 并且说,我想绘制一个图表并查看它。是否有可能做到这一点?

为了通过 SSH 查看图形 linux 应用程序,您需要做几件事。首先,您需要确保您的 Ubuntu 服务器是 运行 X windows 服务器,以便系统知道如何处理 GUI 事件。一旦你验证了这一点,你需要配置你的 SSH 客户端来与 X windows 服务器通信。这将根据您的主机操作系统和您使用的 SSH 客户端而有所不同。

本指南可能会有所帮助: https://statistics.berkeley.edu/computing/x11-forwarding