django runserver,端口采取

时间:2016-03-13 23:15:48

标签: python django

Starting development server at http://0.0.0.0:80/
Quit the server with CONTROL-C.
Error: That port is already in use.

这是在Ubuntu 14上

其实我试过netstat -ap | grep 80 但没有进程使用80 ...

顺便说一句,之前我用了django 80。意外突然关机后重新启动,显示上面的错误。

How to 'clear' the port when restarting django runserver的回答对我不起作用,因为我找不到一个过程需要80

P.S。如果我将80更改为81,它将起作用。所以绝对是80。但我无法找到谁接受它。

我已经尝试了sudo

2 个答案:

答案 0 :(得分:0)

自我回答:

解决!

事实上,它与另一个答案类似。但你应该分开做:

这是正在工作:

{{1}}

这是有效的:

{{1}}

逐个用pids替换xx。

答案 1 :(得分:0)

或者只在linux-ubuntu

中使用此命令
fuser -k 80/tcp