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
相关推荐
迷迭香yy11 小时前
行业板块轮动因子实战从板块资金到因子建模的本地化Python全流程
数据库·人工智能·python
W_3260011 小时前
Python文件进阶:一维数据与 CSV 文件读写
开发语言·python
yaoxin52112312 小时前
497. Java 反射 - 使用反射读取注解
java·开发语言·python
2019一路前行12 小时前
Python 函数式编程
开发语言·python
专注仿真13 小时前
问答大模型技术方案算法实现-RAPTOR树构建算法与BEG集成使用
python·算法
从小就看凹凸曼^o^14 小时前
Python基础5 - 字典与集合:(1)字典
开发语言·python
小赵AI手记15 小时前
技术拆解(十七)具身智能:机器人动作生成为何走向Diffusion Policy?
人工智能·笔记·python·机器人
本地化文档15 小时前
poethepoet-docs-l10n
python·github·gitcode·sphinx
baopixiaoz15 小时前
AI量化策略师|Web3 量化交易研究员
大数据·人工智能·python·区块链
Uncommon.16 小时前
使用Pytorch自动计算梯度
人工智能·pytorch·python