【问题标题】:Is it possible to disable IPython from the Eclipse/PyDev console?是否可以从 Eclipse/PyDev 控制台禁用 IPython?
【发布时间】:2014-07-19 03:20:43
【问题描述】:

PyDev IDE for Eclipse 的最新版本在其交互式控制台中“嵌入”了 IPython。我只是想知道是否有办法禁用此选项并让 PyDev 使用常规的 python 交互式控制台而不卸载 IPython?我知道如果没有安装 IPython,PyDev 将使用常规的 python 交互式控制台。但我认为必须有一种方法可以在不摆脱 IPython 的情况下做到这一点。

如果有人知道怎么做,请指教。谢谢。

【问题讨论】:

    标签: eclipse ipython pydev


    【解决方案1】:

    目前在 UI 中没有执行此操作的选项。

    您可以通过手动打开以一种骇人听闻的方式做到这一点:

    插件\org.python.pydev\pysrc\pydev_ipython_console.py

    在您的 Eclipse 安装中并取消注释文件顶部的“raise ImportError()”:)

    现在,我有点好奇为什么在这种情况下您更喜欢 PyDev 版本而不是 IPython 版本...

    【讨论】:

    • 非常感谢@Fabio。它工作顺利。现在,我开始弄清楚 PyDev 的一些结构。至于你的问题,我也很好奇为什么 PyDev 不允许用户使用不同的 python 解释器控制台。 IPython 很棒,不要误会我的意思。然而,有时人们只想拥有一个简单的 Python 控制台(没有额外的超能力)来测试自己代码的 sn-ps:p
    • 效果很好,不知道为什么这被否决了。在我的系统上,确切的路径是plugins/org.python.pydev_3.7.0.201408261926/pysrc/pydev_ipython_console.py,文件甚至说如果不想使用 iPython,请注释掉该行。至于一个原因:我正在调试一个实现类似终端功能的程序,它与 iPython 相处得并不好。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-26
    • 2013-11-17
    • 2019-11-12
    • 1970-01-01
    • 2016-07-01
    相关资源
    最近更新 更多