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

问题描述 投票:2回答:2
python manage.py runserver

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

通过重新启动计算机可以很容易地解决这个问题,但这非常不方便。

我也尝试使用pycharm相同的东西,但我收到错误消息:

Process finished with exit code -1073741819 (0xC0000005)

我目前在Windows 10上。

python django pycharm
2个回答
3
投票

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

如果你这样做

python manage.py runserver --noreload

然后它工作。

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


0
投票

第一步是设置环境变量。

  1. Windows键+暂停或控制面板\系统和安全\系统
  2. 高级系统设置(这将打开系统属性)
  3. 导航到高级选项卡>环境变量
  4. 编辑路径 - 在变量值字段中追加c:\ python36
  5. 将'c:\ python36'更改为'; c:\ python36'

然后/ python manage.py runserver应该工作

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

© www.soinside.com 2019 - 2024. All rights reserved.