Django/Python - Error: That port is already in use
Django/Python - Error: That port is already in use
我第一次尝试托管我的 Django 网站,但该端口似乎已被使用。我之前没有托管过任何东西,使用 netstat -ntlp:
得到以下结果
如果可能,我想保留标准端口...有人知道解决方案吗?
我不是 sudo 用户。
需要kill端口8000.Tokill上运行的进程,找出被杀进程的进程标识号或PID,然后将PID号传给kill命令。
对于 Mac OS/X 您可以通过以下方式列出进程:lsof -i:8000
然后通过以下方式终止 PID:kill -9 PID
如果因为没有权限而无法终止进程,只需在不同的端口提供 django:
python manage.py runserver 8001
打开你的终端然后试试这个,
sudo fuser -k 8000/tcp
有时在你机器的那个端口下可能有另一个服务器运行
或
使用
python manage.py runserver 8000
注意:您可以使用任何端口
我第一次尝试托管我的 Django 网站,但该端口似乎已被使用。我之前没有托管过任何东西,使用 netstat -ntlp:
得到以下结果如果可能,我想保留标准端口...有人知道解决方案吗? 我不是 sudo 用户。
需要kill端口8000.Tokill上运行的进程,找出被杀进程的进程标识号或PID,然后将PID号传给kill命令。
对于 Mac OS/X 您可以通过以下方式列出进程:lsof -i:8000
然后通过以下方式终止 PID:kill -9 PID
如果因为没有权限而无法终止进程,只需在不同的端口提供 django:
python manage.py runserver 8001
打开你的终端然后试试这个,
sudo fuser -k 8000/tcp
有时在你机器的那个端口下可能有另一个服务器运行
或
使用
python manage.py runserver 8000
注意:您可以使用任何端口