在Python開發環境執行Flask出現了,出現這樣的嘗試存取通訊端被拒絕,因為存取權限不足錯誤訊息,想說上一次執行都正常,令人匪夷所思。http://127.0.0.1:5000怎麼開不起來,當下直覺就是被佔用了。
* Serving Flask app 'web01'
* Debug mode: off
嘗試存取通訊端被拒絕,因為存取權限不足。
閱讀全文: 2024 還我Python測試環境http://127.0.0.1:5000,oneapp.igcc.winservice 是啥東西
檢查5000port使用狀況
發揮偵探的功能,來發覺是誰占用吧!
先查查看是備用誰佔用了。
netstat -ano | findstr :5000
127.0.0.1:5000 還真的被用掉了,難怪執行程式時會出現錯誤訊息。
TCP 127.0.0.1:5000 0.0.0.0:0 LISTENING 8328
TCP [::1]:5000 [::]:0 LISTENING 8328
檢查應用程式
檢查是哪一個應用程式占用
tasklist /FI "PID eq 8328"
映像名稱 PID 工作階段名稱 工作階段 # RAM使用量
========================= ======== ================ =========== ============
OneApp.IGCC.WinService.ex 8328 Services 0 81,452 K
發現執行的應用程式為OneApp.IGCC.WinService.exe
關閉處理程序
用指令關閉看看(8328為PID)
taskkill /PID 8328 /F
結果還關不掉,存取被拒。
錯誤: 無法終止 PID 8328 的處理程序。
原因: 存取被拒。
關閉服務
google一下發現與intel Graphics 有關係,不過不太想深入了解OneApp.IGCC.WinService.exe,只想盡快把127.0.0.1:5000關閉讓程式可以正常執行
將啟用類型改為已停用,避免下次開機服務又被帶起來
再次確認一次port使用情況
netstat -ano | findstr :5000
網頁可以正常開啟了。
687 Views