我是stackoverflow的新手,对Python很新,并试图学习Django。
我在Windows 10上并从powershell运行命令(作为管理员)。
我在虚拟环境中。我正在尝试设置Django。
我运行了以下命令
“pip安装Django”
“django-admin.py startproject learning_log。”
“python manage.py migrate”
然而,当我尝试运行命令时,上述所有内容似乎都运行正常
“python manage.py runserver”
我得到一个弹出错误框,上面写着:
Python已停止工作
一个问题导致程序停止正常工作。
如果有可用的解决方案,Windows将关闭该程序并通知您。
有人可以告诉我如何解决此问题或在哪里查找可能会让我了解导致问题的任何错误消息?
答案 0 :(得分:0)
我终于得到了" python manage.py runserver"命令工作。我做的唯一不同的事情是在设置虚拟环境之前安装Django并将我的executionpolicy设置为Unrestricted。以前它已被设置为RemoteSigned。我没有得到任何警告或错误,但我想我会尝试它并且它有效。
答案 1 :(得分:0)
我遇到了同样的问题。尝试完所有后,我从PS切换到cmd,cd到同一目录并运行python manage.py runserver
。然后它奏效了。然后我 ctrl + C 退出服务器,切换回PS,运行命令,它仍然抛出相同的对话窗口(Python停止工作)。然后我回到cmd,键入命令,服务器启动正常。
结论:使用cmd运行命令,而不是PS。