win10運行django報端口被佔用的解決辦法

問題描述

在這裏插入圖片描述運行:
python manage.py runserver
報錯:
Error: [WinError 10013] 以一種訪問權限不允許的方式做了一個訪問套接字的嘗試。
原因是8000端口被佔用。

解決辦法:

方法一:更改服務端口
python manage.py runserver 8001

方法二:關閉佔用8000端口的程序
(1)查詢所有端口

netstat -ano

在這裏插入圖片描述
(2)端口太多,篩選一下:

netstat -ano | findstr 8000

在這裏插入圖片描述
(3)根據結果,查詢進程

tasklist|findstr 20292

在這裏插入圖片描述如上,端口被這個程序佔用了,我們處理一下。

(4)處理該進程
在這裏插入圖片描述原20292被我幹掉了,爲了演示方便又重新啓用了改端口程序,此時,按照上面步驟,是49700端口,打開任務管理器,如下界面,選中右擊幹掉即可。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章