如何在IronPython中使用IPython和pyreadline?

时间:2012-06-07 03:51:45

标签: .net python ironpython ipython

IPython是一个非常有用的Python Shell,我想在IronPython中使用它。 有可能吗?

2 个答案:

答案 0 :(得分:0)

IPython FAQ

的直接回答
  

基于终端的shell应该在任何符合的解释器上运行   使用必要的Python版本。 IPython 0.11需要Python 2.6   或者以上,截至2011年6月,IronPython和PyPy都支持这一点。

     

最可能的问题来自Readline和使用   未记录的sys._getframe()函数。在Windows上我们自己发货   pyreadline,也可能在IronPython下运行。 PyPy自己发布   readline模块,IPython 0.11没有正确使用;这是   固定在行李箱里。

     

如果IPython在支持的解释器下无法运行,请提交一份   错误。

答案 1 :(得分:0)

按照IPython维基页面中的说明,我成功地使用IronPython 2.7.4进行了IPython 1.2工作 在https://github.com/ipython/ipython/wiki/Frequently-asked-questions#id9