天天看点

使用lsof解决flask的端口占用问题问题1问题2

lsof(list open files)列出当前系统打开文件

运行

flask 程序时, 提示端口被占用

问题1

socket.error: [Errno 48] Address already in use      

解决

查看占用5000端口的进程

lsof -i:500      

关闭进程

kill <pid>      

如果不好使,就用下面这个

kill -9 <pid>      

参考

解决flask的端口占用

问题2

在centos下, 无法使用命令lsof, 出现以下信息:

# lsof -i:3690

-bash: lsof: command not found      

解决方法:

通过yum来安装:

# yum install lsof      

参考:

centos6下无法使用lsof命令"-bash: lsof: command not found"