我目前在AWS服务器上托管了一个ipython(或jupyter)笔记本。我在笔记本上编写程序并获取输出(matplotlib图表),但我觉得这样做相当不舒服。图表很好,但我更喜欢通过ssh编程,这也是我在不需要图表时通常的做法。不过,我仍然希望能够看到图表,而这在控制台上是不可能的。
那么,是否可以启动一个IPython会话,并从shell发送一些代码(进行严肃的编程),同时从笔记本-web客户端发送一些代码(matplotlib代码)呢?
回答:
X11转发是一个选项吗?通过这种方式你可以看到matplotlib图表。
ssh -X user@host