关闭它后,Django python在尝试运行服务器时停止工作

时间:2017-02-08 22:45:07

标签: python django pycharm

python manage.py runserver

第一次工作正常,但在用ctrl + c关闭后,我无法重新启动它。我收到错误消息" Python已停止工作"。

通过重新启动计算机可以轻松解决此问题,但这非常不方便。

我也尝试使用pycharm做同样的事情,但我收到错误信息:

Process finished with exit code -1073741819 (0xC0000005)

我目前在Windows 10上。

2 个答案:

答案 0 :(得分:3)

这种情况发生在我身上,我没有使用Pycharm。我正在使用Powershell,Python 3.6和Django 1.10

如果你这样做

python manage.py runserver --noreload

然后它有效。

据报道,但由于目前尚不清楚它是否与Powershell或Django有关,因此该报告不允许公开。 https://code.djangoproject.com/ticket/27766

答案 1 :(得分:0)

第一步是设置环境变量。

  1. Windows键+暂停或控制面板\系统和安全\系统
  2. 高级系统设置(这将打开系统属性)
  3. 导航至高级标签>环境变量
  4. 编辑路径 - 在变量值字段
  5. 中追加c:\ python36
  6. 更改&c; \ python36'到'; c:\ python36'
  7. 然后/ python manage.py runserver应该工作

    我不知道为什么,但它对我有用。