我试图在windows的gitbash上用pythonvirtualenv运行交互式shell,但它没有运行。奇怪的是,它似乎什么都不做,只是光标在下一行闪烁,没有输出。在
$ python manage.py shell
|
但是,我可以运行诸如-migrate、makemigrations、sqlmigrate等命令。命令-shell、dbshell、runserver出现问题。在
这似乎是一些与gitbash相关的问题,因为我可以从命令行运行shell。我正在windows上使用^{}。在
Tags:
我不知道命令
shell
,和dbshell
,但对于runserver
命令,我有相同的问题。我解决了跑步问题转到http://127.0.0.1:8000/并刷新浏览器。你的终端必须显示你的网站信息
在评论中总结调查结果。。。在
研究这类问题的一个好方法是使用pystuck。在
在这种情况下,它似乎是对IPython的某种内部依赖,因为安装pystick也会安装IPython,而且安装了这两种软件后,这个bug就不再重现了。在
问题是python.exegitbash本身也有问题。据推测,这与ncurses图书馆有关。在
解决方案是键入“winptypython.exe“而不是python。”温文尔雅python.exe管理.py“外壳”应该有用。也可以创建别名来绕过此问题。键入“alias python=”winptypython.exe“会让它变得如此”python管理.py“壳牌”是它应该做的。在
这个答案解释得更好: Python not working in the command line of git bash
相关问题 更多 >
编程相关推荐