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

VSCode Python调试运行:json编写

对于需要在命令行传参运行的项目,如果想要调试运行,则需要编写对应的launch.json文件这里记录一下json文件的编写格式:

{"version": "0.2.0","configurations": [{"python": "/data/xxx/miniconda3/envs/Program_xxx/bin/python",  // 指定python解释器,一般不用写"name": "Python: train",  // 设定的config名字,用于在debug时选择"type": "python","request": "launch","program": "./train.py",    // 指定运行的项目,默认为${file},即当前文件//"module": "scripts.run_texture",    // -m module_name模式,program、module、code中要设定一个"console": "integratedTerminal","env": {"CUDA_VISIBLE_DEVICES":"0,1"},  // 指定显卡"args": ["--config_dir", "configs/car.yaml", // 命令行参数"--exp_dir", "exp",],"justMyCode": true   // false调试封装包里面的代码,true只调试自己编写的代码}]
}

这里主要区分在于记载模块化运行的情况,即使用python -m module_name运行的情况,需要填写“module”这一参数,而不是在“args”中写“-m”

http://www.lryc.cn/news/289539.html

相关文章:

  • 自动化Web页面性能测试介绍
  • 可视化 | 【d3】力导向关系图优化(搜索+刷新)
  • 2024.1.26力扣每日一题——计算 K 置位下标对应元素的和
  • R语言【taxlist】——levels():获取或设置分类等级列表
  • 单元测试——题目十三
  • 使用Linux SDK客户端向AWS Iot发送数据
  • 1.27学习总结
  • 【算法专题】二分查找(进阶)
  • 开源项目对于新用户和初学者适合哪些工作
  • linux中配置文件目录为什么用etc来命名
  • 06.领域驱动设计:使用DDD分层架构,可以有效降低层与层之间的依赖
  • HCIA-Datacom实验指导手册:3.2 实验二:生成树基础实验
  • WPF的ViewBox控件
  • 论文精读--BERT
  • LeetCode第468题 - 验证IP地址
  • 淘宝API接口调用:案例分析与最佳实践
  • 中仕教育:事业单位考试考什么?
  • python-自动化篇-运维-监控-简单实例-道出如何使⽤Python进⾏系统监控?
  • 网络安全科普:SSL证书保护我们的网上冲浪安全
  • AOP复习
  • 解决 Required Integer parameter ‘uid‘ is not present
  • Qt/QML编程之路:ListView实现横排图片列表的示例(40)
  • 数据分析-Pandas如何用图把数据展示出来
  • Logistics 逻辑回归概念
  • Elasticsearch安装Head图形插件
  • 【C++】——类和对象(中)
  • uniapp组件库Card 卡片 的使用方法
  • 一款强大的矢量图形设计软件:Adobe Illustrator 2023 (AI2023)软件介绍
  • 对于循环的一次探索
  • 设计模式:简介及基本原则