31

我想将 Jython 解释器与 IPython 一起使用,这样我就可以使用制表符补全之类的东西,也许还可以使用 IPython 笔记本。IPython 常见问题解答站点围绕这是否可能进行了讨论。我有两个问题:

  1. 假设 Jython可以与 IPython 一起工作:我实际上如何将它们绑定在一起?当我执行$ ipython时,我正在运行一个 Python 解释器。如何设置 IPython 以便运行 Jython 解释器?

  2. 即使我知道如何做#1,我也四处搜索,似乎放弃了让 Jython 与 IPython 一起工作的努力,也许是因为那个常见问题解答网站上提到的 readline 问题。但是,搜索表明 readline 应该在 Jython 中工作;请参阅jython 维基。所以,这里的问题是:如果某种 readline 功能可用,现在是否可以在 IPython 中使用 Jython?

4

1 回答 1

1

可悲的是,我认为这真的不可能。这可能是因为 ipython 对底层操作系统有一些明确的依赖关系,这在 Jython 上效果不佳,因为它在 os 计算机上进行调度。Ipython 认为这是一个错误,将来会在他们的网站上修复。希望这有帮助!

于 2014-06-04T14:23:14.693 回答