解決flask的端口占用


問題: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號。

就可以結束該進程。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM