北京网站优化指导怎样下载网页的视频
北京网站优化指导,怎样下载网页的视频,开源多用户商城系统细节,学习网站导航目录
一.新建fastAPI项目
1.新建项目
2.解决报错#xff1a;Failed to find specification for fastapi
①查看当前项目的虚拟环境是否安装了fastAPI
②如果没安装#xff0c;则安装一下fastAPI
③尝试运行一下fastAPI项目
④解决报错#xff1a;No module named uvi…目录一.新建fastAPI项目1.新建项目2.解决报错Failed to find specification for fastapi①查看当前项目的虚拟环境是否安装了fastAPI②如果没安装则安装一下fastAPI③尝试运行一下fastAPI项目④解决报错No module named uvicorn⑤在fastAPI根目录新建requirements.txt⑥安装一下这个txt文件3.再次运行项目看看报错是否解决二.创建项目所需的各种目录1.创建所需的各种项目2.工程结构示意图一.新建fastAPI项目1.新建项目2.解决报错Failed to find specification for fastapi注意大多数情况下pycharm会自动帮助我们下载好fastAPI的所有依赖而不需要我们处理。我这个比较特殊发生了报错所以总结了一下解决方案。所以如果你的项目没报错那你就不用看这一系列解决步骤了。查看报错信息Failed to find specification for fastapi翻译Python 环境缺少 FastAPI 的依赖或安装有问题。解决方案如下①查看当前项目的虚拟环境是否安装了fastAPI执行如下命令pip show fastapi②如果没安装则安装一下fastAPIpip install fastapi如下没报错说明安装成功③尝试运行一下fastAPI项目④解决报错No module named uvicorn翻译一下这个错误表示虽然FastAPI已安装但缺少uvicorn服务器执行下面两个命令# 激活虚拟环境 .venv\Scripts\activate # Windows # 安装uvicorn带标准依赖 pip install uvicorn[standard]结果如上图所示没报错说明成功了。然后查看是否成功安装了uvicornpip show uvicorn⑤在fastAPI根目录新建requirements.txt下面的是具体内容fastapi0.104.1 uvicorn[standard]0.24.0 # 可选异步数据库驱动等 # sqlalchemy2.0.23 # pydantic2.5.0⑥安装一下这个txt文件pip install -r requirements.txt没报错说明安装成功了3.再次运行项目看看报错是否解决二.创建项目所需的各种目录1.创建所需的各种项目config用于存各种配置crud用于存增删改查相关的代码models用于存放模型类routers用于存接口相当于springboot的controllerschemas用于存放数据验证模型用于校验数据格式utils用于存放工具函数2.工程结构示意图和上面是一样的只是以图片的形式展示出来。以上就是本篇文章的全部内容喜欢的话可以留个免费的关注呦~~~