PyCharm远程解释器和本地情节?

问题描述 投票:4回答:1

我正在使用PyCharm和远程解释器。我的代码是showing使用scatterfigure matplotlib。我可以正常看到图形并与之交互(缩放和旋转),但交互太慢。我认为这是因为它是通过SSH X服务器完成的。

我的问题是如何以图形方式手动进行图形交互(使用鼠标,如缩放,平移,旋转......)执行速度更快?我认为这应该是通过允许图形交互发生在本地机器(运行PyCharm的机器)而不是远程服务器上。

一种解决方法是保存.fig文件,然后将其复制到本地计算机,然后加载它。但我不喜欢这种解决方法。

谢谢。

python matplotlib ssh pycharm xserver
1个回答
0
投票

在单独的窗口上与可视化进行交互的速度很慢,不仅仅是在PyCharm上,而是指定要单独加载可视化的任何IDE。这是因为它们被加载到tkinter或任何可用的模块(如Qt5)上,如果你在mac上,你也可以使用内置的OSX渲染。特别是如果您的数据集很大,那么交互就会变慢。看起来Python中的可视化并不像您在Tableau甚至Orange / Glue上看到的那样进行了优化。

这就是为什么我个人更喜欢通过IPython控制台内联可视化数据(因为我使用Spyder)。你不能与情节互动,但目的就足够了。

© www.soinside.com 2019 - 2024. All rights reserved.