問題:socket.error: [Errno 48] Address already in use
在編輯flask代碼時,如果沒有關閉flask的程序,默認的5000端口一直被占用。
再次運行flask程序時,會顯示:
socket.error: [Errno 48] Address already in use
lsof查進程
因為之前占用的5000端口,所以直接用lsof查該端口占用的進程。

可以看到是python占用了該端口,PID是8197。可以用kill命令殺該進程,命令形式是sudo kill *pid*,其中*pid*就是pid號。

就可以結束該進程。
