运行flask 遇到 Method not allowed

在运行Flask应用时遇到Method not allowed的问题,作者发现即使删除了之前的文件夹,FLASK_APP环境变量仍指向旧文件。尝试重启电脑后问题解决,但作者认为这并非最佳方案。通过检查端口占用,发现5000端口被占并成功通过任务管理器结束相关进程,从而解决了问题。
摘要由CSDN通过智能技术生成

运行flask 遇到Method not allowed

本人flask小白一枚
在flask上面踩了一个坑,在此记录一下

我在一个大的文件夹里面创建了两个小的文件夹a,b

里面各放着一个.py文件和各创建了一个templates文件夹

一开始我只在a文件夹中运行代码(有html文件),运行没有问题。

然后我在b文件夹中也运行了代码(有html文件),一开始没问题。

然后我又运行a文件夹代码,此时b文件夹代码已经停了,发现a文件夹运行着b文件夹的html模板,,,但是a,b文件夹的html模板名字根本不一样。。。。

再然后我就强行把a,b文件夹都删掉了,把flask卸载重新安装了一遍

又重新创建一个文件夹c,写了一个hello world,发现运行出错,错误提示 : 方法无法被ulr使用

在cmd查了一下flask
发现 FLASK_APP 等于a文件中的.py文件(此时a,b文件夹已经删除了)
在这里插入图片描述
在网上找了一大堆资料,没有看到跟我同样问题的,在试了各种方法之后,终于找到了一个解决方法!

最简单的解决方法:重新启动电脑

重新启动电脑以后可以运行了,但是默认的FLASK_APP还是等于hello.py

重启电脑虽然简单粗暴,但却不是最好的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值