【问题标题】:Python stops working on manage.py runserverPython 停止在 manage.py runserver 上工作
【发布时间】:2017-08-18 20:12:24
【问题描述】:

我是 stackoverflow 的新手,对 Python 非常陌生,正在尝试学习 Django。 我在 Windows 10 上并从 powershell(以管理员身份)运行命令。 我在虚拟环境中。我正在尝试设置 Django。 我已经运行了以下命令
“点安装 Django”
“django-admin.py startproject learning_log 。”
“python manage.py 迁移”

以上所有方法似乎都可以正常工作,但是,当我尝试运行命令时
“python manage.py runserver”
我收到一个弹出错误框,上面写着:
Python 已停止工作 一个问题导致程序停止正常工作。 如果有可用的解决方案,Windows 将关闭该程序并通知您。

谁能告诉我如何解决这个问题,或者在哪里可以找到任何错误消息,这些错误消息可能会提示我是什么导致了问题?

【问题讨论】:

  • 这听起来像是安装 python 本身的问题。你能只运行python 并正确加载一个shell 吗?
  • 尝试重新启动你的窗口。
  • 我重新启动了 Windows,重新启动了我的笔记本电脑。我能够运行python。我导入了 json 并将一些数字加载到一个文件中。但是,我仍然在“python manage.py runserver”遇到同样的问题

标签: python django


【解决方案1】:

我终于让“python manage.py runserver”命令工作了。我唯一不同的是在设置虚拟环境和安装 Django 之前将我的执行策略设置为无限制。以前它已设置为 RemoteSigned。我没有收到任何警告或错误,但我想我会尝试它并且它有效。

【讨论】:

    【解决方案2】:

    我遇到了同样的问题。在尝试了一切之后,我从 PS 切换到 cmd,cd 到同一目录并运行 python manage.py runserver。然后它起作用了。然后我 ctrl+C 退出服务器,切换回 PS,运行命令,它仍然抛出相同的对话框窗口(Python 停止工作)。然后我回到cmd,输入命令,服务器就正常启动了。

    结论:使用cmd运行命令,而不是PS。

    【讨论】:

      猜你喜欢
      • 2018-01-23
      • 2020-11-19
      • 2020-02-27
      • 2011-02-20
      • 2020-09-16
      • 2014-02-17
      • 1970-01-01
      • 2021-05-26
      • 2020-07-04
      相关资源
      最近更新 更多