关于解决pychram运行fastapi时出现端口号占用且无法终止,修改的暴力的解决方法

目录

出现的问题

常用的方法

暴力方法


 

出现的问题

相信你也会出现再创建一个新的fastapi项目时,运行的时候发现我点开的本地页面8000端口怎么是上一个项目的编辑好的样子。

且无法通过开关机,重启软件,或者【uvicorn mian:app -port 8081】致使8000端口号的页面进行修改

常用的方法

常见的网上方法:

1.通过win+r打开然后输入cmd调出控制台

2.然后输入netstat -ano

3.之后输入netstat -ano | findstr "8000"

4.以4966为案例

5.输入 taskkill /F /PID 1236

OK这里是常用方法

但是这真能解决吗?有些人可以,有些人不行,因为有些人最后一步无法删除端口号,没有权限,所以这里就涉及到了一个暴力的解决方法

暴力方法

打开你的pychram

右键项目,点到该复制路径

 然后复制绝对路径

 

打开文件资源管理器

 在搜索框复制该路径

然后删掉末尾[\以及后面的所有内容]

找到所有有关于用fastapi创建的文件

然后依次右键删除

当文件无法被删除的时候,这些有关fastapi无法被删除的文件就是占用端口资源的文件

鼠标右键最底下的导航栏

 选择任务管理器

点击性能,右边的三角形,点击资源监视器

 然后点击cpu

 然后在关联句柄输入无法被删除文件的文件名称

等待一会里面出现的python.exe全部结束进程

然后回到文件资源管理器,把要彻底删除的文件做备份,然后删除,记得把回收站里面上述操作不需要删除然后删除的文件恢复(非必要步骤)

OK,然后你再pychram创建一个新的fastapi项目,然后再次运行就会发现上述出现的端口号占用的问题就解决了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值