【问题标题】:Plotting Inline with IPython Console in PyDev在 PyDev 中使用 IPython 控制台内联绘图
【发布时间】:2013-12-26 15:24:05
【问题描述】:

刚刚安装了pyDev和eclipse。我看到控制台是一个 IPython 控制台,但是当我尝试绘图时,我需要使用 show() 命令而不是像常规 IPython 控制台那样内联显示的绘图。我试过使用 %pylab inline 但没有这样的魔力。

控制台加载 IPython 1.1.0。我需要做什么才能获得内联数字?

【问题讨论】:

    标签: pydev ipython


    【解决方案1】:

    实际上,这是正确的,PyDev 控制台无法显示您在 IPython 笔记本(最终是一个 HTML 查看器)上拥有的图像,因此,您需要显示绘图小部件以查看结果(请注意,情节应该是交互式的,并且不应该在最新版本中停止控制台)。

    应该可以在 PyDev 中创建一个可以在 HTML 查看器中看到这些结果的特殊视图,但目前没有这样做的计划。

    【讨论】:

    • 嗯.. 真可惜。顺便说一句,您可以在浏览器之外的常规 IPython 控制台上绘图。这也是基于 HTML 的吗?
    • 我相信您指的是基于 PyQt 的 IPython gui...在这种情况下,我不确定...他们可以根据 Qt 功能手动绘图或使用一个基于 Qt HTML 的小部件。无论哪种方式,这都需要更多的工作才能集成到 PyDev 中(即:它更像是命令行 shell 中的 IPython,而不是用于绘制内容的特殊小部件)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-27
    • 2015-08-29
    • 2013-05-07
    • 1970-01-01
    • 1970-01-01
    • 2019-08-17
    相关资源
    最近更新 更多