launch.json 1003 B

12345678910111213141516171819202122232425262728
  1. {
  2. // 使用 IntelliSense 了解相关属性。
  3. // 悬停以查看现有属性的描述。
  4. // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
  5. "version": "0.2.0",
  6. "configurations": [
  7. {
  8. "name": "Python 调试程序: FastAPI",
  9. "type": "debugpy",
  10. "request": "launch",
  11. "module": "uvicorn",
  12. "args": [
  13. "main:app", // FastAPI 应用的导入路径
  14. "--reload", // 开启自动重载
  15. "--host",
  16. "127.0.0.1", // 指定主机地址
  17. "--port",
  18. "8000" // 指定端口号
  19. ],
  20. "jinja": true,
  21. "console": "integratedTerminal",
  22. "env": {
  23. "CONDA_PREFIX": "${env:HOME}/anaconda3/envs/akserver", // 指定conda环境
  24. "PYTHONPATH": "${workspaceFolder}/src", // 确保项目根目录在 PYTHONPATH 中
  25. }
  26. }
  27. ]
  28. }