這種問題一般是退出flask服務時選擇了disconected而不是選擇terminate,dicconected是一種僞斷開,只是在pycharm這裏中止了,但是python解釋器依舊在運行這個服務。
默認選項是ask,但是一般情景下,我們退出的話應該是關閉程序,而不是縮小化到托盤,所以更改上圖的默認設置爲退出該進程。
如果已經手賤點了disconnect,那麼一種好方法是直接在任務管理器結束python解釋器。
但是實際情況下我們還是隻關閉運行flask的python解釋器就行了
利用cmd關閉監聽這個解釋器就行
netstat -ano | findstr 5000
一般flask啓動時監聽的是5000端口,如果修改的話更改後面的端口號
找到該進程的PID 這裏是13384,然後利用下面命令把它結束掉。
taskkill /pid XXXXX /f