背景:
运行python项目报错:OSError: [Errno 48] Address already in use
原因:
是因为你本地的这个端口被占用了。我的这个程序对应的是8888端口
解决方案:
只需要运行2个命令即可:
1.查看占用该端口的的程序的pid
使用lsof命令,全写是list open file,意为列出当前系统打开文件
我们要找到之前占用的端口8888,所以终端输入的命令为:
lsof -i:8888
# 然后可以看到PID为89647,89648...
2.接下来杀掉这个进程就可以了,在终端输入命令:
kill -9 89647