Open
Description
Running on python 3.4, I was having trouble with django's manage.py shell
command. I've narrowed it down to the prompt_toolkit module and can demonstrate the problem with this simple code:
>>> import prompt_toolkit
>>> prompt_toolkit.prompt("Hi")
Hi
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python34\lib\site-packages\prompt_toolkit\shortcuts.py", line 545, in prompt
eventloop=eventloop)
File "C:\Python34\lib\site-packages\prompt_toolkit\shortcuts.py", line 626, in run_application
result = cli.run(reset_current_buffer=False)
File "C:\Python34\lib\site-packages\prompt_toolkit\interface.py", line 391, in run
self.renderer.request_absolute_cursor_position()
File "C:\Python34\lib\site-packages\prompt_toolkit\renderer.py", line 343, in request_absolute_cursor_position
self._min_available_height = self.output.get_rows_below_cursor_position()
File "C:\Python34\lib\site-packages\prompt_toolkit\terminal\win32_output.py", line 287, in get_rows_below_cursor_position
info = self.get_win32_screen_buffer_info()
File "C:\Python34\lib\site-packages\prompt_toolkit\terminal\win32_output.py", line 150, in get_win32_screen_buffer_info
raise NoConsoleScreenBufferError
prompt_toolkit.terminal.win32_output.NoConsoleScreenBufferError: No Windows console found. Are you running cmd.exe?
>>>
Let me know what other information I can provide