python socket编程中端口被占用的解决方法,转载

转载于:https://blog.csdn.net/appleyuchi/article/details/78071640

使用Python Socket编程的时候,可能会遇到 python socket.error: [Errno 48] Address already in use 的错误。

解决方案:

打开终端,输入sudo lsof -i:XXXX

xxxx是你刚刚用来开启服务的端口号

然后执行kill -9 aaaa

aaaa是出现的那个PID

第二个办法,打开终端,输入ps,回车

找到含有“python”关键词的PID,kill

ps -ef |grep “python”