2 votes

Django python a cessé de fonctionner lorsqu'on essaie de lancer le serveur après l'avoir fermé une fois

python manage.py runserver

fonctionne bien la première fois, mais après l'avoir fermé avec ctrl+c, je ne peux pas le redémarrer. Je reçois le message d'erreur "Python a cessé de fonctionner".

Ce problème est facilement résolu en redémarrant mon ordinateur, mais c'est très gênant.

J'ai également essayé la même chose en utilisant pycharm, mais j'obtiens le message d'erreur :

Process finished with exit code -1073741819 (0xC0000005)

Je suis actuellement sous Windows 10.

3voto

user3599526 Points 41

Cela m'arrive et je n'utilise pas Pycharm. J'utilise Powershell, Python 3.6 et Django 1.10.

Si vous le faites

python manage.py runserver --noreload

alors ça marche.

Ce problème a été signalé mais comme il n'est pas clair s'il est lié à Powershell ou à Django, le rapport n'est pas autorisé à être ouvert. https://code.djangoproject.com/ticket/27766

0voto

Filip Points 14

La première étape était de définir la variable d'environnement.

  1. Touche Windows + pause ou Panneau de configuration \System et la sécurité \System
  2. Paramètres avancés du système (ceci ouvrira la propriété du système)
  3. naviguer dans l'onglet Avancé > Variable d'environnement
  4. Modifier le chemin - ajouter c : \python36 dans le champ de valeur de la variable
  5. Changez 'c : \python36 ' à ';c : \python36 '

alors /python manage.py runserver devrait fonctionner

Je ne sais pas pourquoi mais ça a marché pour moi.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X