解决端口占用问题
在学习过程中常常会遇到端口被占用问题,这里一劳永逸总结解决方式。
1.查看所有运行端口
netstat -ano
该命令列出所有端口的使用情况
2.查看被占用端口对应的 PID
#例如查看80端口
netstat -aon|findstr "8081"
3.查看PID对应的进程
tasklist|findstr 8080
在我的电脑上可以看到如下结果;
4.结束进程
使用如下代码
taskkill /T /F /PID 80
之后就可以结束掉这个进程,这样就可以释放该端口来使用了
5.实际应用
遇到的问题,在启用Django web服务的时候,出现如下问题:
这也是因为80端口被占用导致的,解决方式:
1.按照上面描述的将被占用端口释放
2.或者更改你要使用的端口,这里我换成了8080端口,就可以了