Python 通过SSH查看matplotlib输出

Python 通过SSH查看matplotlib输出,python,macos,matplotlib,x11,Python,Macos,Matplotlib,X11,Python X11 OSX转发?我正在通过XQuartz从macbook pro(high sierra)下载到远程服务器(IMAC high sierra): ssh -X me@hostname 并在主机上远程运行Python脚本。但是,matplotlib.plot生成的图形无法在客户端(我的macbook pro)上显示 如何解决此问题?您是否已设置X11转发?在ssh_config文件(通常位于/etc/ssh目录中)中,您需要检查是否有一行可能会说:“#ForwardX11 no

Python X11 OSX转发?我正在通过XQuartz从macbook pro(high sierra)下载到远程服务器(IMAC high sierra):

ssh -X me@hostname
并在主机上远程运行Python脚本。但是,matplotlib.plot生成的图形无法在客户端(我的macbook pro)上显示


如何解决此问题?

您是否已设置X11转发?在ssh_config文件(通常位于/etc/ssh目录中)中,您需要检查是否有一行可能会说:“#ForwardX11 no”如果有这样一行,请取消注释并将“no”更改为“yes”。无论如何,这不是Python的问题。这是一个OS/system/X类型的问题。首先尝试一些简单的方法,如
xclock
或一个简单的
Tkinter
program.xclock/xeyes可以正常工作。不过我没有安装Tkinter。因此,我想这将是一个与Python相关的问题