장고를위한 개발 서버가 매우 이상하게 작동합니다. 그것에 접근하는 브라우저는 로딩에 막히게되고 그것을 멈추려는 시도는 효과가 없다. 내가 control c
을 쳤을 때 그것은 상당히 보인다. 그러나 실제로는 아직도 달리고있다. 컴퓨터를 종료하는 유일한 방법은 컴퓨터를 다시 시작하는 것입니다. 매우 실망 스럽습니다. 그것을 강제로 종료 할 수있는 방법이 있습니까? 나는 산 사자를 타고있는 맥 위에있다. 누구든지 실행중인 processe의 이름이 무엇인지 알기 때문에 활동 모니터에서 강제로 종료 할 수 있습니다. 장고는 파이썬 프로세스에서 실행Django Dev. 서버 종료를 거부합니다
답변
입니다 :
는python manage.py runserver
당신은 그것을 죽일 수 :
pkill -f 'python manage.py runserver'
이 파이썬을 사용하고있는 다른 프로그램과 같은 killall python
보다 훨씬 더 나은, 그리고 그것은 그들을 모두 죽일 것입니다.
, 당신은 그냥 파이썬 아무것도 죽일, 활동 모니터에서
killall python
를 사용하거나 수 (때로는 1 개 이상이있다). 그래도 결국 manage.py runserver 명령은 새로운 (순차적으로 번호가 매겨진) Python 프로세스 만 작성합니다. 모든 파이썬 프로세스를 멈추게하는 유일한 문제는 컴퓨터에서 하나 이상의 파이썬 서비스를 실행하는 경우입니다.이 경우 django-admin.py를 편집하고 명명 된 프로세스를 만드는 것이 좋습니다. 당신이 장고를 실행하는 데 사용하는 명령을 가정
는이것은 나쁜 생각입니다. 파이썬에서 실행되는 다른 응용 프로그램을 알지 못합니다. PS를 사용하여 manage.py 명령의 PID를 확인하고 그 프로세스를 자체적으로 종료하십시오. 정상적인 kill이 작동하지 않으면'kill -SIGKILL 987'을 할 수 있습니다 (987은 manage.py 명령의 PID입니다). 일반적으로 Ctrl-C가 작동하지 않으면 kill (또는 killall)이 작동하지 않습니다. 일하고있어. – jcdyer
확실히 나쁜 생각입니다. 다른 프로그램은 파이썬을 사용할 수 있습니다. – gozzilli
- 1. Cygwin bash가 종료를 거부합니다
- 2. 초급 : Django dev 서버 외부 정적 파일
- 3. Django 개발 로깅 HttpResponses to dev 서버
- 4. 키 종료를 탈출 TMUX 서버
- 5. Heroku가 Django 앱 푸시를 거부합니다.
- 6. 로컬 폴더와 서버 (django dev)를 동기화하는 가장 효율적인 방법
- 7. localhost django dev 서버 대 포스트 OS는 Mac OS에서 느린가요?
- 8. django dev 서버 (manage.py runserver)는 어디에서 경로를 가져 옵니까?
- 9. Flask dev 서버 제한
- 10. 안개가있는 AWS 서버 종료를 확인하는 방법은 무엇입니까?
- 11. Django 후크로 사이트에 기반한 관리자 액세스를 거부합니다.
- 12. django-imagekit에서 이미지 업 스케일링을 거부합니다.
- 13. Jquery Ajax는 localhost에서 작업을하지만 서버 작업을 거부합니다.
- 14. 분기 및 공유 dev 서버?
- 15. 로컬 GAE java dev 서버
- 16. App-Engine에 dev 서버 추가
- 17. django 개발 서버 설정 방법
- 18. Django-South - 프로덕션 서버 마이그레이션
- 19. 느린 로컬 창 django dev 환경
- 20. Django Dev/Prod Mercurial을 사용한 배포
- 21. django dev 서버가 Google 크롬에로드되지 않습니다
- 22. GDI + 종료를 막는 창
- 23. django 서버 속도 향상
- 24. django 개발 서버 시작
- 25. Django 및 Windows 서버
- 26. Django 및 SSL 서버
- 27. Windows 서버 2008 django
- 28. Django 서버 푸시 방법
- 29. 서버 오류 - heroku, django
- 30. dev 환경에서 더미 프록시 서버 설정
say마다 django "프로세스"가 없습니다. 이것은 파이썬 코드의 끝입니다. 당신은'manage.py' 명령이나 당신이 장고 응용 프로그램을 실행중인 서버를 죽일 수도 있습니다. – karthikr
@karthikr 서버를 실행하는 프로세스를 의미했습니다. –
멍청이 그게 무엇을 – karthikr