0

IPython は非常に便利な Python シェルです。IronPython で使用したいと考えています。出来ますか?

4

2 に答える 2

0

IPython FAQからの直接回答:

ターミナルベースのシェルは、必要なバージョンのPythonに準拠するすべてのインタープリターで実行する必要があります。IPython0.11にはPython2.6以降が必要であり、2011年6月の時点で、IronPythonとPyPyの両方がこれをサポートしています。

最も可能性の高い問題は、Readlineおよび文書化されていないsys._getframe()関数の使用に起因します。Windowsでは、独自の pyreadlineを出荷しています。これは、IronPythonでも機能する可能性があります。PyPyは、IPython0.11が適切に使用しない独自のreadlineモジュールを出荷しています。これはトランクで修正されています。

サポートされているインタープリターでIPythonが機能しない場合は、バグを報告してください。

于 2012-06-07T05:18:48.950 に答える