我们先上错误代码:OSError: [WinError 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。
这种问题出现的原因是什么呢?
当我们修改tornado里面代码的时候,没有把运行的程序给关闭,修改过后再运行的,就会出现这种情况,所以我们修改代码的时候,要提前把运行的程序给提前关闭。
当然你也可以netstat -ano | find 来查找指定进程
查找出来进程之后,就要回到你的tornad程序,看看你选择的是什么端口运行 ,我这里用的是
6222,这里就拿我这个端口来做例子了。
我这里地址对应的PID是:29576
这时候打开我们的任务管理器,找到我们的PID值列表,点击可以正排序和倒排序,
如果没有PID的列表 可以右键点击上方红色区域把pid列表选出来
然后我们就可以根据我们的PID值找到对应的运行端口程序将它结束进程
之后重新运行我们tornado程序,就不会提示端口被占用啦!