是8000端口被占用了吗

是8000端口被占用了吗

Error: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试。http://img1.sycdn.imooc.com//climg/5fa8af5909695edd14130826.jpg

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学,你好,该错误为端口被占用了,同学可以更换其他端口使用,例:python manage.py runserver 8002

也可以使用下述方法查看哪个程序占用了端口8000并结束该进程。

1、使用命令查看被占用端口的PID,例如查看8000端口,重点是检查与你测试的ip相同的端口和进程,并记录对应的PID

 netstat -aon|findstr "8000"

http://img1.sycdn.imooc.com//climg/5fa8b06d09612bc106150057.jpg

2、查看指定PID的进程:

tasklist|findstr "11180"回车执行该命令。查看是哪个进程或者程序占用了 8000 端口,结果是:KGService.exe。

http://img1.sycdn.imooc.com//climg/5fa8b0760960796306170041.jpg

3、结束进程,强制(/F参数)杀死 pid 为 11180的所有进程包括子进程(/T参数):

taskkill /T /F /PID 11180


  • 懒猫12138 提问者 #1
    老师,我在小黑窗输入命令更换成8002后 提示成功了 再运行index.html还是报错提示8000被占用,是更改的地址不对吗,还是什么问题
    2020-11-09 11:26:38
  • 好帮手慕美 回复 提问者 懒猫12138 #2
    同学,你好,同学需要关掉之前用8000启动的项目时的终端,重新使用8002端口启动后,在访问时应使用127.0.0.1:8002访问相应的页面, 若还有问题,同学可将详细的步骤及截图提供下,祝学习愉快~~~~
    2020-11-09 11:42:15
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
3.从网页搭建入门Python Web
  • 参与学习           人
  • 提交作业       218    份
  • 解答问题       3562    个

本阶段带你用Python开发一个网站,学习主流框架Django+Flask是Python Web开发的第一步,在基础知识上实现积分商城的项目开发,体验真实的项目开发流程,提高解决编程问题和效率的能力。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师