SSH终端运行matplotlib.pyplot速度缓慢,但VS Code Remote-SSH中运行快速的问题求助
SSH终端运行matplotlib.pyplot速度缓慢,但VS Code Remote-SSH中运行快速的问题求助
各位好,我碰到了一个挺困惑的问题,想请大家帮忙分析下:
我在服务器上放了一段测试matplotlib绘图速度的Python脚本,代码是这样的:
import matplotlib.pyplot as plt import matplotlib as mpl import numpy as np from time import time bknd = mpl.get_backend() x = np.random.random(100)*10 y = np.sin(x) t0 = time() plt.plot(x,y,'.') t1 = time() print(f"{bknd} {t1-t0:.1f} seconds") plt.show()
当我用VS Code的Remote-SSH终端运行这段脚本时,得到的输出是:
TkAgg 1.7 seconds
速度还算不错。但如果换成iTerm或者Mac自带的普通SSH终端连接服务器运行同一脚本,速度就明显慢很多。
有没有朋友能帮我解惑,为啥不同的SSH终端环境下,matplotlib的运行速度会差这么多呢?
备注:内容来源于stack exchange,提问作者Jonatan Öström
相关产品推荐
相关产品推荐

