重新启动后尝试启动 Cherrypy Python 网络服务器时,我收到错误:
错误:无法创建套接字 - (('0.0.0.0',8000):[Errno 10013] 尝试以访问权限禁止的方式访问套接字)
将端口更改为 8001 有效,排除了有关服务器被我的防病毒程序阻止的任何问题。此外,在重新启动之前,服务器在端口 8000 上正常运行,没有任何问题。
运行 netstat -a 以及资源监视器显示当前没有程序占用端口 8000。
什么问题导致 Python 服务器无法绑定端口 8000?
答案1
端口 8000 和 8080 通常用于代理服务器功能。也许您启用了 ICS(Internet 连接共享)或类似功能,从而阻止了此端口。
您还应该检查您的服务器的两个实例是否正在错误地运行。