site pelicula latest descargar python django

python - pelicula - django windows



Error: ese puerto ya está en uso. (6)

Esta es una expansión en la respuesta de Mounir. He agregado un script bash que cubre esto para ti. Simplemente ejecute ./scripts/runserver.sh lugar de ./manage.py runserver y funcionará exactamente de la misma manera.

#!/bin/bash pid=$(ps aux | grep "./manage.py runserver" | grep -v grep | head -1 | xargs | cut -f2 -d" ") if [[ -n "$pid" ]]; then kill $pid fi fuser -k 8000/tcp ./manage.py runserver

cuando intento django reiniciar su mensaje de muestra:

este puerto ya se está ejecutando ...

este problema especialmente en ubunut 10.x no todos OS. ¿Cómo puedo lograr esto en el sistema actual en el que estoy trabajando? puedes sugerirme?


No usamos este comando {sudo lsof -t -i tcp: 8000 | xargs kill -9} Porque está cerca de todas las pestañas ... Deberías usar

ps -ef | grep python

kill -9 process_id

ps -ef | grep python (mostrar todos los procesos con id)

kill -9 11633 (11633 es una identificación de proceso para: - / bin / python manage.py runserver)


ps aux | grep administrar

ubuntu 3438 127.0.0 2.3 40256 14064 pts / 0 T 06:47 0:00 python manage.py runserver

matar -9 3438


Una solución más simple simplemente escriba sudo fuser -k 8000/tcp . Esto debería matar a todos los procesos asociados con el puerto 8000.

EDITAR:

Para usuarios de osx, puede usar sudo lsof -t -i tcp:8000 | xargs kill -9 sudo lsof -t -i tcp:8000 | xargs kill -9


netstat -ntlp

Mostrará algo como esto.

Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:8000 0.0.0.0:* LISTEN 6599/python tcp 0 0 127.0.0.1:27017 0.0.0.0:* LISTEN - tcp 0 0 192.168.124.1:53 0.0.0.0:* LISTEN - tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN - tcp6 0 0 :::3306 :::* LISTEN

Así que ahora solo cierre el puerto en el que Django / python ya se ejecuta matando el proceso asociado.

kill -9 PID

en mi caso

kill -9 6599

Ahora ejecuta tu aplicación Django.


ps aux | grep -i manage after that you will see all process ubuntu@ip-10-154-22-113:~/django-apps/projectname$ ps aux | grep -i manage ubuntu 3439 0.0 2.3 40228 14064 pts/0 T 06:47 0:00 python manage.py runserver project name ubuntu 3440 1.4 9.7 200996 59324 pts/0 Tl 06:47 2:52 /usr/bin/python manage.py runserver project name ubuntu 4581 0.0 0.1 7988 892 pts/0 S+ 10:02 0:00 grep --color=auto -i manage kill -9 process id e.d kill -9 3440 `enter code here`after that : python manage.py runserver project name