![如何修复 WSL Ubuntu 中 matplotlib 第一个绘图的滞后问题?](https://linux22.com/image/1208483/%E5%A6%82%E4%BD%95%E4%BF%AE%E5%A4%8D%20WSL%20Ubuntu%20%E4%B8%AD%20matplotlib%20%E7%AC%AC%E4%B8%80%E4%B8%AA%E7%BB%98%E5%9B%BE%E7%9A%84%E6%BB%9E%E5%90%8E%E9%97%AE%E9%A2%98%EF%BC%9F.png)
对于一个简单的图表(例如,matplotlib在打开图表窗口之前plt.plot([1,2,3], [2,5,1])
会滞后大约 10 秒。plt.show()
我在 Windows 11 上使用 Ubuntu WSL。只有在我第一次绘制某些图形时才会出现延迟;第二次就很快了。
这些是我的版本:
matplotlib 3.7.0 py311h38be061_0 conda-forge
matplotlib-base 3.7.0 py311h8597a09_0 conda-forge
matplotlib-inline 0.1.6 pyhd8ed1ab_0 conda-forge
在我的 conda 环境和自定义环境中都会出现延迟base
。但是当我从其他 Windows 用户登录并执行相同操作时,无论我使用哪个 conda 环境,都不会出现延迟。
也许这是 Ubuntu WSL 环境中的某些问题以及它如何与 X 服务器通信?
关于如何解决这个问题或者在哪里/搜索什么,您有什么想法吗?
OBS:我问过SuperUser 上的这个问题,但没有得到答案。所以,我现在在这里尝试。