Django / Python - 错误:该端口已在使用中

问题描述 投票:-1回答:3

我是第一次尝试托管我的Django网站,但似乎该端口已经在使用中。之前我没有托管任何内容,我使用netstat -ntlp得到以下结果:

enter image description here

如果可能,我想保留标准端口......有没有人知道解决方案?我不是sudo用户。

python django port host netstat
3个回答
2
投票

如果您因为没有权限而无法终止进程,只需在另一个端口中提供django:

python manage.py runserver 8001

2
投票

您需要终止在端口8000上运行的进程。要杀死,找出要杀死的进程的进程标识符号或PID,然后将PID号传递给kill命令。对于Mac OS / X,您可以通过以下方式列出该过程:lsof -i:8000

然后通过:kill -9 PID杀死PID


0
投票

打开你的终端并尝试这个, sudo fuser -k 8000 / tcp

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