Error: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试及其解决方法

Error: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试及其解决方法

原因:默认端口被占用,Django的默认端口为8000

结束占用端口的进程
打开 cmd 分别输入以下指令
找到占用8000端口的pid
netstat -ano|findstr 8000

C:\Users\e-Zili.Zhao>netstat -ano|findstr 8000
  TCP    0.0.0.0:8000           0.0.0.0:0              LISTENING       31804
  UDP    0.0.0.0:8000          *:*                                     31804

在这里插入图片描述

查看此pid是什么应用,一般为酷狗音乐(此处为31804,每台机器不同)

tasklist |findstr 30814

KGService.exe 31084Console 8 22,372 K

也可在任务管理器上查看,右击此处可结束此任务

也可使用 cmd 来结束酷狗的进程。

taskkill /pid 31084/F

但这种方法,有时候不行,因为酷狗还没有完全关闭,酷狗其他进程可能会重新占用,需要把其他关于酷狗的进程一并关闭,比较麻烦。所以,最直接的方法就是直接关闭后台。

但对于一些想听歌的小伙伴来说就很不友好了,我们可以选择先运行Django,再打开酷狗就可以了。

改变Django运行的端口
在 Django 的项目文件中使用 cmd 打开输入下面的语句,8005 是自己指定的端口,如果还是被占用,可以换一个

python manage.py runserver 8005

在这里插入图片描述

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值