shell_plus interactive shell doesn't work properly in windows10?
See original GitHub issueshell_plus
doesn’t work well in windows 10 (using git-bash
application`)
tab
doesn’t support completion (It just works astab
, which is 4 spaces indentation, even aftermy_variable.<tab>
)- Interactive shell line is not colorful (just grey)
- input cursor can go anywhere…
Belows are my trials:
django-extensions == 2.1.1
&python manage.py shell_plus
django-extensions == 2.26.
&python manage.py shell_plus --ipython
Phenomenons:
Interesting thing is that
- With same trials in Linux(Ubuntu 16.04) it works well…
2.
python manage.py shell_plus --notebook
works well in jupyter - When running
ipython
in the shell(notshell_plus
), then interactive shell works well as it meant to be(supporting tab autocompletion etc)
Why does it happen?
Issue Analytics
- State:
- Created 4 years ago
- Comments:9 (4 by maintainers)
Top Results From Across the Web
Windows 10 UI doesn't work, Shell Experience Host doesn't exist
Enter 'Command prompt' in the Search box. In the list of results, swipe down on or right-click Command prompt, and then tap or...
Read more >Fixed: Computer stuck at EFI Shell Version 2.10 screen
My computer wouldn't boot successfully and was stuck at a screen with the following text: EFI Shell version 2.10 (4.641) Current running ...
Read more >shell_plus — django-extensions 3.2.1 documentation
Django shell with autoloading of the apps database models and subclasses of user-defined classes. Interactive Python Shells¶. There is support for three ...
Read more >The Unresponsive Terminal - Learning the UNIX ... - O'Reilly
You may have typed a command but forgotten to press RETURN to tell the shell that you're done typing and it should now...
Read more >python manage.py runserver, shell, dbshell freezes on git-bash
The problem is python.exe itself has issues with gitbash. Supposedly, it has something to do with the ncurses library. The solution is to...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Oops,
manage.py shell
: issuesmanage.py shell_plus
: issuesipython
: works wellSo, it indicates that this is not just
django-extensions
issues, right?That’s a shame, since you should use Python 3.7 (or even better 3.8) and not the much older 3.5 😃
Sorry I do not own any Windows to test this out… a PR with test case would be much appreciated.
(Hint: if you are a company that have employee’s who are bitten by this please sponsor our work here so we can try and fix this.)