学习web.py时,遇到:no socket could be created问题

抛出异常的是socket模块,提示是socket创建失败。看日志,题主挂载8080端口,非1000以内特殊端口,应当不是权限问题,那么就只有一个可能:8080端口被占用了。如果确定不是被占用,可以检查一下是不是有什么诸如权限限制、防火墙、策略组之类限制了端口使用。
■网友
我开始出现了一样的情况,不过解决了。
主要是8080端口被占用了。
解决方法是关闭8080被占用的端口。
win平台 cmd通过输入netstat -aon| findstr "8080"命令查到PID,就是下面的1036
学习web.py时,遇到:no socket could be created问题

通过window任务管理器找到对应的PID,停掉该服务
学习web.py时,遇到:no socket could be created问题

【学习web.py时,遇到:no socket could be created问题】 问题就解决了

■网友
这个是因为权限不够造成不能使用80端口,假如你是ubuntu系统你试一下sudo命令,假如你是windows的shell的话你以管理员身份启动
■网友
看起来像是 web.py / Windows 的问题……
■网友
看他提示的最后一个文件的那一行,看看为啥这里会抛出异常


    推荐阅读