socketserver OSError: [Errno 98] Address already in use

转载来自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,可以避免这种问题的发生。

猜你喜欢

转载自blog.csdn.net/zyk123zrx/article/details/80718342