转载来自https://blog.csdn.net/args_/article/details/52609987
开发socket程序,经常遇到socketserver OSError: [Errno 98] Address already in use。
那么怎么解决呢。给出两个简单的办法
打开终端,输入sudo lsof -i:XXXX
xxxx是你刚刚用来开启服务的端口号
然后执行kill AAAA
aaaa是出现的那个PID
第二个办法,打开终端,输入ps,回车
找到含有“python”关键词的PID,kill
另外注意,先关client,再关server,可以避免这种问题的发生。