运行项目时,可能出现的情况就是:之前没有停下的项目,再一次运行时就会报错,OSError: [Errno 98] Address already in use ,这个BUG就是地址占用,针对这一点,我特地重现了BUG产生的环境,如下图:
可以清晰看到,一个项目运行两次就直接报错!
解决方法:
- 查找端口是否被占用
lsof -i:端口号
- 强制杀死占用端口进程ID
kill -9 33451
清楚干净后,再次运行项目,即可解决!
运行项目时,可能出现的情况就是:之前没有停下的项目,再一次运行时就会报错,OSError: [Errno 98] Address already in use ,这个BUG就是地址占用,针对这一点,我特地重现了BUG产生的环境,如下图:
可以清晰看到,一个项目运行两次就直接报错!
解决方法:
lsof -i:端口号
kill -9 33451
清楚干净后,再次运行项目,即可解决!