解决 flask OSError: [Errno 48] Address already in use错误

刚开始学习flask,运行一次后报如上图错误,搜索问题后发现是已运行后未关闭该进程导致默认端口被占用,如下两步解决该问题:
1.lsof查进程 :因为之前占用的5000端口,所以直接用lsof查该端口占用的进程。
终端中查找 lsof -i:5000,查看PID(48468)
2.用kill命令杀该进程,命令形式是sudo kill *pid*,其中*pid*就是pid号。
kill 48468
网友评论