Feature #435
closedFull integration of IPython.
0%
Description
Seems possible:
from IPython import embed; embed()
But gives this output:
Traceback (most recent call last):
File "", line 2, in
File "/usr/lib/python2.7/site-packages/IPython/terminal/embed.py", line 290, in embed
shell = InteractiveShellEmbed.instance(**kwargs)
File "/usr/lib/python2.7/site-packages/IPython/config/configurable.py", line 354, in instance
inst = cls(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/IPython/terminal/embed.py", line 92, in init
display_banner=display_banner
File "/usr/lib/python2.7/site-packages/IPython/terminal/interactiveshell.py", line 328, in init
**kwargs
File "/usr/lib/python2.7/site-packages/IPython/core/interactiveshell.py", line 483, in init
self.init_readline()
File "/usr/lib/python2.7/site-packages/IPython/core/interactiveshell.py", line 1884, in init_readline
self.refill_readline_hist()
File "/usr/lib/python2.7/site-packages/IPython/core/interactiveshell.py", line 1893, in refill_readline_hist
stdin_encoding = sys.stdin.encoding or "utf-8"
AttributeError: 'PythonQtStdInRedirect' object has no attribute 'encoding'
"here":http://sourceforge.net/p/pythonqt/discussion/631393/thread/82f8056d/ we can find some hints about how to extend PythonQtStdIn.