解决:django中Error [WinError 10013] 以一种访问权限不允许的方式

本文内容皆为作者原创,如需转载,请注明出处:https://www.cnblogs.com/xuexianqi/p/13324578.html

一:引言

在django运行项目的时候,可能会遇到这样的报错

image-20200716193045310

并且启动之后,也访问不了

image-20200716193137718

这是因为django默认启动的8000端口被占用的缘故

二:解决方法1

1.方法1:关闭正在占用8000端口的项目

如果是pycharm启动的,可以直接按红色的停止按钮关闭

如果是pycharm终端启动的,按Ctrl+C即可停止

2.方法2

①打开cmd,输入下面的命令,查找哪个进程占用了8000端口

netstat -ano|findstr 8000

记住后面这个红框中的pid

image-20200719134641073

②输入命令,找出对应pid的进程详细信息

tasklist |findstr 3932

由此可以看出,是酷狗音乐的某个进程占用了8000端口

image-20200719134804615

③输入命令,杀掉该进程

taskkill /pid 3932 /F

image-20200719134839026

三:解决方法2

方法2:使用其他端口启动

python manage.py runserver 127.0.0.1:8080
原文地址:https://www.cnblogs.com/xuexianqi/p/13324578.html