关于tornado运行端口被占用问题的解决方法

2017-12-27  本文已影响0人  月如虹

我们先上错误代码:OSError: [WinError 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。

这种问题出现的原因是什么呢?

当我们修改tornado里面代码的时候,没有把运行的程序给关闭,修改过后再运行的,就会出现这种情况,所以我们修改代码的时候,要提前把运行的程序给提前关闭。

首先打开命令行窗口输入cmd 输入netstat -ano查找所有进程

当然你也可以netstat -ano | find 来查找指定进程

查找出来进程之后,就要回到你的tornad程序,看看你选择的是什么端口运行 ,我这里用的是

6222,这里就拿我这个端口来做例子了。

找到本地地址6222对应的PID

我这里地址对应的PID是:29576

这时候打开我们的任务管理器,找到我们的PID值列表,点击可以正排序和倒排序,

如果没有PID的列表 可以右键点击上方红色区域把pid列表选出来

然后我们就可以根据我们的PID值找到对应的运行端口程序将它结束进程

之后重新运行我们tornado程序,就不会提示端口被占用啦!

上一篇下一篇

猜你喜欢

热点阅读