Skip to main content
replaced http://emacs.stackexchange.com/ with https://emacs.stackexchange.com/
Source Link

This looks like Weird shell output when using IPython 5Weird shell output when using IPython 5, but it actually is not. I did set

(setq python-shell-interpreter-args "--simple-prompt -i --pylab") 

in .emacs, but I get the following error:

Python 2.7.12 (default, Nov 19 2016, 06:48:10) Type "copyright", "credits" or "license" for more information. IPython 5.1.0 -- An enhanced Interactive Python. ? -> Introduction and overview of IPython's features. %quickref -> Quick reference. help -> Python's own help system. object? -> Details about 'object', use 'object??' for extra details. Using matplotlib backend: TkAgg Warning: disable autoreload in ipython_config.py to improve performance. In [1]: In [2]: In [3]: In [4]: for i in range(3): File "<ipython-input-4-658181e351fb>", line 1 for i in range(3): ^ SyntaxError: unexpected EOF while parsing 

This appears after I hit return. I was expecting the interpreter to wait for the content of the loop. Note that if I do not set the python-shell-interpreter-args, the prompt is garbage, but there is no error.

This looks like Weird shell output when using IPython 5, but it actually is not. I did set

(setq python-shell-interpreter-args "--simple-prompt -i --pylab") 

in .emacs, but I get the following error:

Python 2.7.12 (default, Nov 19 2016, 06:48:10) Type "copyright", "credits" or "license" for more information. IPython 5.1.0 -- An enhanced Interactive Python. ? -> Introduction and overview of IPython's features. %quickref -> Quick reference. help -> Python's own help system. object? -> Details about 'object', use 'object??' for extra details. Using matplotlib backend: TkAgg Warning: disable autoreload in ipython_config.py to improve performance. In [1]: In [2]: In [3]: In [4]: for i in range(3): File "<ipython-input-4-658181e351fb>", line 1 for i in range(3): ^ SyntaxError: unexpected EOF while parsing 

This appears after I hit return. I was expecting the interpreter to wait for the content of the loop. Note that if I do not set the python-shell-interpreter-args, the prompt is garbage, but there is no error.

This looks like Weird shell output when using IPython 5, but it actually is not. I did set

(setq python-shell-interpreter-args "--simple-prompt -i --pylab") 

in .emacs, but I get the following error:

Python 2.7.12 (default, Nov 19 2016, 06:48:10) Type "copyright", "credits" or "license" for more information. IPython 5.1.0 -- An enhanced Interactive Python. ? -> Introduction and overview of IPython's features. %quickref -> Quick reference. help -> Python's own help system. object? -> Details about 'object', use 'object??' for extra details. Using matplotlib backend: TkAgg Warning: disable autoreload in ipython_config.py to improve performance. In [1]: In [2]: In [3]: In [4]: for i in range(3): File "<ipython-input-4-658181e351fb>", line 1 for i in range(3): ^ SyntaxError: unexpected EOF while parsing 

This appears after I hit return. I was expecting the interpreter to wait for the content of the loop. Note that if I do not set the python-shell-interpreter-args, the prompt is garbage, but there is no error.

Bumped by Community user
deleted 1 character in body
Source Link

This looks like Weird shell output when using IPython 5, but it actually is not. I did set

(setq python-shell-interpreter-args "--simple-prompt -i --pylab") 

in .emacs, but I get the following error:

Python 2.7.12 (default, Nov 19 2016, 06:48:10) Type "copyright", "credits" or "license" for more information. IPython 5.1.0 -- An enhanced Interactive Python. ? -> Introduction and overview of IPython's features. %quickref -> Quick reference. help -> Python's own help system. object? -> Details about 'object', use 'object??' for extra details. Using matplotlib backend: TkAgg Warning: disable autoreload in ipython_config.py to improve performance. In [1]: In [2]: In [3]: In [4]: for i in reangerange(3): File "<ipython-input-4-658181e351fb>", line 1 for i in range(3): ^ SyntaxError: unexpected EOF while parsing 

This appears after I hit return. I was expecting the interpreter to wait for the content of the loop. Note that if I do not set the python-shell-interpreter-args, the prompt is garbage, but there is no error.

This looks like Weird shell output when using IPython 5, but it actually is not. I did set

(setq python-shell-interpreter-args "--simple-prompt -i --pylab") 

in .emacs, but I get the following error:

Python 2.7.12 (default, Nov 19 2016, 06:48:10) Type "copyright", "credits" or "license" for more information. IPython 5.1.0 -- An enhanced Interactive Python. ? -> Introduction and overview of IPython's features. %quickref -> Quick reference. help -> Python's own help system. object? -> Details about 'object', use 'object??' for extra details. Using matplotlib backend: TkAgg Warning: disable autoreload in ipython_config.py to improve performance. In [1]: In [2]: In [3]: In [4]: for i in reange(3): File "<ipython-input-4-658181e351fb>", line 1 for i in range(3): ^ SyntaxError: unexpected EOF while parsing 

This appears after I hit return. I was expecting the interpreter to wait for the content of the loop. Note that if I do not set the python-shell-interpreter-args, the prompt is garbage, but there is no error.

This looks like Weird shell output when using IPython 5, but it actually is not. I did set

(setq python-shell-interpreter-args "--simple-prompt -i --pylab") 

in .emacs, but I get the following error:

Python 2.7.12 (default, Nov 19 2016, 06:48:10) Type "copyright", "credits" or "license" for more information. IPython 5.1.0 -- An enhanced Interactive Python. ? -> Introduction and overview of IPython's features. %quickref -> Quick reference. help -> Python's own help system. object? -> Details about 'object', use 'object??' for extra details. Using matplotlib backend: TkAgg Warning: disable autoreload in ipython_config.py to improve performance. In [1]: In [2]: In [3]: In [4]: for i in range(3): File "<ipython-input-4-658181e351fb>", line 1 for i in range(3): ^ SyntaxError: unexpected EOF while parsing 

This appears after I hit return. I was expecting the interpreter to wait for the content of the loop. Note that if I do not set the python-shell-interpreter-args, the prompt is garbage, but there is no error.

Source Link

python emacs interpreter doesn't pause for input in loops

This looks like Weird shell output when using IPython 5, but it actually is not. I did set

(setq python-shell-interpreter-args "--simple-prompt -i --pylab") 

in .emacs, but I get the following error:

Python 2.7.12 (default, Nov 19 2016, 06:48:10) Type "copyright", "credits" or "license" for more information. IPython 5.1.0 -- An enhanced Interactive Python. ? -> Introduction and overview of IPython's features. %quickref -> Quick reference. help -> Python's own help system. object? -> Details about 'object', use 'object??' for extra details. Using matplotlib backend: TkAgg Warning: disable autoreload in ipython_config.py to improve performance. In [1]: In [2]: In [3]: In [4]: for i in reange(3): File "<ipython-input-4-658181e351fb>", line 1 for i in range(3): ^ SyntaxError: unexpected EOF while parsing 

This appears after I hit return. I was expecting the interpreter to wait for the content of the loop. Note that if I do not set the python-shell-interpreter-args, the prompt is garbage, but there is no error.