VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > temp > python入门教程 >
  • 创建了一个Django项目,但是运行时报错 Error: [WinError 10013] 以一种访问权限不允

创建了一个Django项目,但是运行时报错

报错信息:

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

这种情况就是端口占用,通过命令找出来吧

复制代码
C:\>netstat -ano|findstr 8000
  TCP    0.0.0.0:8000           0.0.0.0:0              LISTENING       8124
  UDP    0.0.0.0:8000           *:*                                    8124

C:\>tasklist |findstr 8124
KGService.exe                 8124 Console                    3     14,480 K

C:\Users\admin>taskkill /pid 8124 /F
成功: 已终止 PID 为 8124 的进程。
复制代码

第一条命令找出8000端口对应的PID进程为8124,

第二条命令找出进程对应的详细信息,可以看到这个进程对应的是酷狗服务,因为酷狗这个进程不太重要,所以我们用taskkill pid的方式把它关掉,关掉就可以运行Django程序了,可能酷狗还会有其它进程会重启这个服务,把酷狗的其它进程一起关掉就可以了

 

由于酷狗经常占用8000端口,我们一开酷狗Django就运行不了了,这时我们也可以考虑更改Django运行端口
 

启动项目shell命令: 

python manage.py runserver 0.0.0.0:8001
或者
python manage.py runserver 8001

在pycharm中可以直接在Edit Configuration中的Port中直接指定,端口号更改后就避免端口占用的问题了!

Hi,我叫张岂逢,一个热爱编程语言的小白。 我一定可以成为一个合格的编程开发人员!

文章出处:https://www.cnblogs.com/zhangqifeng2021/p/14698783.html

相关教程