IPython Interactive Matplotlib Widgets远程服务器?

时间:2013-12-05 16:14:54

标签: python matplotlib ipython

我正在远程linux机器上运行ipython服务器(用于笔记本电脑)。我已经设置了一个监听远程计算机的配置文件,以便我可以使用以下方式在本地访问:

https://myserver:9999

这将启动您希望看到的标准IPython笔记本界面(在身份验证之后)。一切都按预期工作。

最近我开始使用matplotlib小部件。如果使用内联图(服务器只发送png),这些在笔记本中不起作用。本地计算机上的简单修复是使用ipython notebook --pylab并省略--inline

在我的IPython笔记本配置文件中,我注释掉了:

#c.IPKernelApp.pylab = 'inline'

我使用ipython notebook --pylab启动。

登录仍然按预期工作,但如果我使用%pylab魔法开始,内核就会死掉。

编辑:如果我使用%pylab

启动,则--pylab魔法是多余的

是否可以通过在这样的远程登录环境中不使用内联图来实现交互性?我想我需要告诉服务器它不仅转发端口9999 ipython数据,还需要转发X.任何洞察力都赞赏。

感谢。

Edit2:Crap ....得到它 - 我本地盒子上的XServer已经死了....我可以报告这个函数按预期运行,只要你实际上有一个实时XServer本地...废话。

0 个答案:

没有答案