用Pycharm調(diào)試Django,總是提示Error:[Errno 10013]
經(jīng)過幾番google,原因是:Django在pycharm默認端口是80,而電腦80端口被占用了。
解決方法有兩種:
方法1.
在pycharm修改django默認端口:

Paste_Image.png
方法2.
找出windows下哪個進程或程序占用80端口。
【例】在windows10下查看端口占用
1.打開進程管理器,資源監(jiān)視器---偵聽端口

Paste_Image.png
2.找出system進程占用80端口。
經(jīng)網(wǎng)上查詢,是安裝了sql server2008后里面的組件——SQL Server Reporting Services (MSSQLSERVER)。是 SQL Server 的日志系統(tǒng),占用了80端口,而這個組件對于我沒啥用。
運行框中輸入 services.msc ,進入服務(wù)窗口?;蛘咧苯釉陂_始菜單里面的搜索框中輸入“服務(wù)”即可打開。然后找到 SQL Server Reporting Services (MSSQLSERVER) 這個服務(wù),然后停止,被占用的80端口就被釋放出來了。你也可以設(shè)置它的啟動方式為“禁用”。