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

时间:2017-12-21 19:04:18

标签: python django port host netstat

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

enter image description here

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

4 个答案:

答案 0 :(得分:2)

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

python manage.py runserver 8001

答案 1 :(得分:1)

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

然后通过以下方式终止PID:kill -9 PID

答案 2 :(得分:0)

打开终端,然后尝试一下,
sudo热熔器-k 8000 / tcp

答案 3 :(得分:0)

有时您的计算机中该端口下可能正在运行另一台服务器 或
使用

python manage.py runserver 8000

注意:您可以使用任何端口