当前位置: 首页 > news >正文

从git拉取的FastAPI项目配置环境启动


 
 
  • Name: 建议改为 FastAPI Dev Server,方便识别。
  • Module name: 填写 uvicorn (注意:不是 main,也不是 fastapi)。
  • Parameters: 填写 main:app --reload
    • main: 指你的主文件 main.py(不含 .py 后缀)。
    • app: 指你在 main.py 中创建的 FastAPI 实例变量名(通常是 app = FastAPI())。
    • --reload: 开启开发模式的热重载功能。
  • Working directory: 确保路径指向包含 main.py 的项目根目录。

 

 
  • Environment variables 旁边点击文件夹图标,添加 PYTHONUNBUFFERED=1(你已添加,很好)。
  • 如果项目使用 dotenv,确保在 main.py 顶部有加载代码:
    python
     
     
     
    from dotenv import load_dotenv
    load_dotenv()
  • 或者在 PyCharm 的 Paths to ".env" files 字段中指定 .env 文件的路径。

 

 
  • 成功标志:控制台输出类似 INFO: Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit)
  • 访问文档:打开浏览器访问 http://127.0.0.1:8000/docs,如果能看到 Swagger UI 界面,说明环境配置完全成功。

image

 

 

image

 运行启动

image

 

http://www.jsqmd.com/news/983877/

相关文章:

  • 5分钟搭建PUBG雷达系统:免费开源的游戏地图可视化工具终极指南
  • Cursor Free VIP:终极开源解决方案,突破AI编程助手试用限制
  • 2026 年宁波奉化室内除异味 / 新房除甲醛哪家好?垂直测评锁定宁波博豪环保 - 专注室内空气检测治理
  • 神经渲染:重塑自动驾驶的“造梦”引擎——从原理到产业全解析
  • 计算机毕业设计之智能农产品推荐系统设计与实现
  • i.MX 6硬件设计核心:PLL时钟、I/O电气特性与系统时序深度解析
  • 2026年学术论文写作AI测评:5款工具学术合规性对比 - 掌桥科研-AI论文写作
  • 非结构化文档数据提取实战:规则+轻模型三层架构
  • 不锈钢榻榻米技术解析 靠谱厂家实测对比指南 - 起跑123
  • 5大技术突破:Midscene.js如何重新定义跨平台AI自动化测试
  • 2026年全自动绕线机厂家TOP榜:专用收线绕线机/精密绕线机/多功能绕线机源头厂家与技术创新推荐 - 企业推荐官【官方】
  • 【hermes agent】沉淀SKILL 1 及 与deerflow的区别
  • 廊坊2026瓷砖空鼓翘边拱起原因及解决办法 免砸砖快速修复 - 苏易房屋修缮
  • i.MX50 EIM与DRAM时序配置实战:从参数解析到稳定通信
  • 成都2026瓷砖空鼓翘边拱起原因及解决办法 免砸砖快速修复 - 苏易房屋修缮
  • x265 加权预测(Weighted Prediction)深度剖析
  • EZSwipeController按钮事件处理:自定义左右滑动按钮的完整指南
  • 2026全屋净水品牌硬核实力榜:六家国民技术派企业核心优势与滤芯黑科技深度解析 - 品牌发掘
  • i.MX 6接口时序深度解析:从RGMII、HDMI到MIPI的硬件设计与调试实践
  • 终极多AI协同指南:如何让ChatGPT、文心一言等10+智能助手同时为你工作
  • 全屋不锈钢定制厂家核心技术与服务能力解析 - 起跑123
  • 嵌入式开发的终极简化:掌握Raspberry Pi Pico UF2格式固件更新技术
  • 3步将VR视频变普通:免费工具让你在电脑手机上看3D全景
  • AI-R的因果推断--融合潜在结果模型与结构因果模型,覆盖DAG因果图、倾向得分匹配、双重稳健估计、工具变量、因果森林与因果发现
  • 2026上海冷库公司技术实力榜单:六家领先餐饮冷链服务商的制冷创新与节能方案深度解析 - 品牌发掘
  • hcomm昇腾通信库深度实战:多设备协同计算与集合通信完整指南
  • TranslucentTB中文界面终极设置指南:3分钟搞定任务栏透明化工具本地化
  • 2026年 纺织排线机厂家推荐榜单:自动排线机/铜丝排线机/精密绕线机,多功能自动绕线机优质品牌深度评测 - 企业推荐官【官方】
  • 别再手动巡检了!用vRealize Operations Manager自动生成虚拟化健康报告(附模板下载)
  • 如何在Node.js应用中实现HTML到DOCX的高保真转换:html-to-docx技术深度解析