linux - 在服务器上运行时在本地计算机上显示

标签 linux matplotlib ipython remote-server xserver

我想我想做的是一个很常见的问题,但经过搜索我找不到解决方案。基本上我在远程服务器上运行 Ipython,我希望能够使用 matplotlib 然后它显示在我的本地机器上。

问题是我似乎无法连接到 X 服务器。这是我尝试运行 matplotlib 时得到的结果

In [1]: %matplotlib
 : cannot connect to X server

有什么想法吗?就像我说的,我想这一定是一个很常见的问题:)

最佳答案

尝试将 -X 选项(这是一个大写的 X)传递给您的 ssh 命令。这应该启用 X11 转发。

关于linux - 在服务器上运行时在本地计算机上显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42021101/

相关文章:

python - matplotlib 设置图例颜色

python - numpy/scipy/ipython :Failed to interpret file as a pickle

java - 如何在linux(centos 6.4)中安装tomcat?

python - 圆内的动画线 - matplotlib

mysql - 如何使用 cygwin 来同步文件?

python - 在 seaborn 中订购箱线图 x 轴

python - IPython 更改整个 session 的输入单元格语法突出显示逻辑

python - 在方法内的 %time 语句中定义的变量在该语句之后不可访问

linux - 如何让服务器每隔几秒获取一个 JSON 文件?

linux - 在 shell 中调用 Property 的正确语法是什么