小雷のBlog - django
type: channel
link: https://blog.xzlei.cn/tag/django/
items: 关于python-Django项目报错 Error: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试

关于python-Django项目报错 Error: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试
type: item
date: 2022-12-25T13:17:00+08:00
description: AI摘要 本文介绍了在Python-Django项目中遇到的“以一种访问权限不允许的方式做了一个访问套接字的尝试”错误，分析了两种可能的原因：端口号被占用和程序权限不够，并提供了相应的解决办法，包括查看端口占用情况、修改端口或结束占用端口的程序，以及以管理员身份启动VScode和应用程序。 此内容根据文章生成，仅用于文章内容的解释与总结 请看下图他竟然提示我 以一种访问权限不允许的方式做了一个访问套接字的尝试。那为什么会出现这个问题呢？出现这种错误有两种的原因：1.使用的端口号被占用解决办法：查看端口是否被占用，打开cmd，输入netstat -ano即可查看端口是否被占用，如果被占用，则修改端口或者结束占指定端口的程序。很明显，我的80端口已被PID为19380的程序占用，然后我打开了任务管理器，发现是酷狗占了我的80端口 此时，就可以对症下药了。我选择了切换端口号。OK，问题解决！2.程序权限不够解决办法：如果是在VScode中编程，则让VScode以管理员的方式启动，则不会报Socket错误，生成的应用程序也需要以管理员启动。希望我的这篇博客能够帮助到一部分人吧，再见！