eclipse - IPython 在 PyDev 控制台中不可用

标签 eclipse pydev ipython qgis

我想在 Eclipse/PyDev 中使用 IPython 解释器。 然而 PyDev 无法识别我的 IPython 安装。

我得到的结果如下:

>>> import sys; print('%s %s' % (sys.executable or sys.platform, sys.version))
PyDev console: using default backend (IPython not available).
D:\QuantumGIS\apps\Python25\python.exe 2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)]
>>> import IPython
>>>

“导入 IPython”命令确实有效。 我正在使用

  • Windows XP 32 位
  • Eclipse 3.7.2
  • PyDev 2.4.0
  • IPython 0.10.2
  • Python 2.5(QGIS 1.7.3 附带的版本)

我应该如何设置 PyDev 以便可以使用 IPython 作为交互式解释器?

最佳答案

不确定是否是同样的问题,但从 Fabio 的博客中他说可以在 python 控制台中尝试(导入 IPython 工作正常):

from IPython.frontend.terminal.interactiveshell import TerminalInteractiveShell

这没有给我带来任何有用的东西,并且:

from IPython.frontend.prefilterfrontend import PrefilterFrontEnd

它提示没有安装twis​​ted。我为Python 2.5安装了twisted 12.0,它的依赖项Zope(Python 2.5为3.8),重新启动IDE,控制台现在显示ipython。 ipython 实际上使用 XMLRPC 与 IDE 进行通信,所以我猜需要使用twisted。

希望有帮助。

斯图。

  • Windows 7
  • Aptana studio 3.1.2(eclipse版本)
  • PyDev 2.5.0 IPython 0.10
  • Python 2.5(我正在处理的一些旧代码需要它,但还没有 尚未升级)

关于eclipse - IPython 在 PyDev 控制台中不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9901059/

相关文章:

向导未检测到 Android 支持库 - 无法创建 MasterDetailFlow

java - 安卓:重启定时器

python - 如何使用 Eclipse/PyDev 在异常之前重试

hadoop - Spark : How to start remotely Jupyter in 'yarn_client' mode from a different user

eclipse - 类 "model.Address"在 persistence.xml 文件中列出但未映射

android - 需要帮助在 Eclipse 中更改我的包名

python - 使用 PyQt4 自动导入 PyDev

python - 有没有办法让 Eclipse+PyDev 像 Python 的 help() 那样显示函数文档?

python - 在绘图上显示数据框

python - 如何配置 IPython 0.12 将所有输入记录到按时间戳拆分的日志文件中?我在 IPython 0.10.1 中工作