FastAPI热重载失效?降级uvicorn解决

正常我们使用fastapi的启动方式有两种

一种是使用在终端中使用uvicorn main:app --reload命令进行启动项目

一种就是使用pycharm自带的启动项目的运行配置就是这种:

因为--reload所以这种用命令的启动方式有热重载功能,这个功能的意思就是:

在项目的运行时修改代码,这个项目就会自动的重新加载,这样就不需要我们手动再重新启动项目了。

正常pycharm中这个自带的启动项目的运行配置摁钮来启动项目也会有这种热重载的功能,但是我这个pycharm是2024版本的导致热重载功能失效了

这里的解决方式就降低uvicorn的版本降到0.20.0就好了,具体的操作就是

在终端处执行:

bash 复制代码
pip install uvicorn==0.20.0 --force-reinstall

这个命令就好了

相关推荐
kobe_OKOK_4 小时前
DRF接口幂等操作
python·django
廿士5 小时前
python脚本使用相关
python
青 春 记 忆5 小时前
零基础入门python19:Flask账本第一步——应用工厂、蓝图和健康检查
python·flask·后端开发
朦胧之5 小时前
Python 后端核心知识
python
denggun123456 小时前
yield
前端·数据库·python
zx_741484817 小时前
【Python 入门】面向对象基础:类、对象、成员变量与构造方法
开发语言·python
招财小梗7 小时前
沈阳商贸公司AI企业服务优势几何?
大数据·人工智能·python
ZISHU_9878 小时前
用 TLabel 给 SynTouch BioTac 数据做语义标注:从原始信号到结构化标注
开发语言·人工智能·python·数据·机器人触觉
m0_617493949 小时前
SSLError [ASN1: NOT_ENOUGH_DATA] 问题排查与解决指南
python·ssl
whcyhhh9 小时前
头歌实践教学平台:数据科学与大数据技术导论(七上)
大数据·数据库·python