如果在远程计算机(B)上的Mac OS X上使用matplotlib,则必须首先确保使用基于X11的显示后端之一,因为本机Mac OS X后端无法将其图导出到另一个显示。选择后端可以通过
import matplotlib
matplotlib.use('GTK') # Or any other X11 back-end
可以通过提供use()
不正确的后端名称来获得受支持的后端列表:matplotlib然后打印一条错误消息,列出可能的后端。
然后,可以使用ssh X11转发来显示matplotlib图。