我在运行 django 时遇到了一些问题。当我使用命令 manage.py runserver
时,我收到一条错误消息:Error: [Errno 10013] 试图以访问权限禁止的方式访问套接字
我使用 postgreSQL 作为我的数据库。
编辑:我运行 Windows Vista
最佳答案
如果您没有绑定(bind)到套接字的权限,您可以尝试 sudo manage.py runserver
以 root 权限执行此操作。
对于 Windows Vista/7,您需要以管理员权限运行 shell。您可以右键单击该图标并选择“以管理员身份运行”或转到 c:\windows\system32\
并右键单击 cmd.exe
并选择“以管理员身份运行”管理员”。
编辑:好的,当另一个进程已经在使用相同的端口时会发生此错误。要更改端口,请执行 manage.py runserver 8080
,其中末尾的数字是您想要的端口。
关于python - manage.py 运行服务器错误 : [Errno 10013],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6778638/