PyCharm 中开发 Flask 应用时霸占 5000 端口

在 PyCharm 中开发 Flask 应用时,经常会出现"点击停止按钮但后台 Python 进程未完全杀死,依然霸占 5000 端口"的情况。此时,即使您修改了代码,浏览器访问的依然是旧进程提供的网页。

第一步:彻底杀死后台残留的 Flask 进程

如果您使用的是 Windows 系统:
  1. 按 Win + R 键,输入 cmd 回车,打开命令行窗口。

  2. 输入以下命令,查找占用 5000 端口的进程:

    codeCmd

    复制代码
    netstat -ano | findstr 5000
  3. 您会看到类似下面的输出(最后一列数字是进程 PID,例如 12345):

    codeText

    复制代码
    TCP    0.0.0.0:5000           0.0.0.0:0              LISTENING       12345
  4. 运行以下命令强制杀死该进程(将 12345 替换为您实际查看到的 PID 数字):

    codeCmd

    复制代码
    taskkill /F /PID 12345
相关推荐
IT小盘21 小时前
03-大模型API不只是发送Prompt-流式输出超时重试与异常处理
人工智能·python·prompt
Zzz不能停1 天前
个人博客系统系统---测试报告【笔耕云】
python·功能测试·自动化·压力测试
互联网中的一颗神经元1 天前
小白python入门 - 39. 采集流水线小项目
开发语言·python
郭老二1 天前
【Python】常用模块:xmlrpc
python
名字还没想好☜1 天前
Python itertools 实战:用 groupby、chain、islice 优雅处理大数据流
linux·windows·python·迭代器·itertools
威联通网络存储1 天前
TS-h2490FU在面板制造Array段AOI缺陷画廊中的并联
python·制造
接针1 天前
UV 常用命令
python·uv
无垠的广袤1 天前
【工业树莓派 CM0 Dev Board】扩展板设计
linux·python·嵌入式硬件·pcb设计·模块化·传感器
Yolanda_20221 天前
在vscode终端中可使用pip,但是cmd终端中找不到命令 pip问题的解决
vscode·python·conda·pip
2301_764441331 天前
用动力学系统(微分方程)为 Kernberg 的客体关系单元提供数学化的操作定义,把“自体—客体“这对心理结构建模成一个二维耦合系统
数据结构·python·算法·数学建模