前提是anaconda装好了
vscode安装:
去官网https://code.visualstudio.com/Download下载.deb安装包
在安装包路径下打开终端输入:
sudo dpkg -i 安装包名.deb
进行安装
安装python插件:
安装完点击左侧4个正方形的图标,搜索python并安装python插件(注意把版本降到2022.8.1,不然调试会闪退)
conda环境的选择:
输入Ctrl+shift+p,会出现命令提示行
命令行输入Python:select interpret
选择要使用的Python解释器
运行:直接点击右上角的播放按钮
调试(带参数调试):点击左侧的播放按钮Run and debug
点击齿轮创建launch.json文件,点击文件右下角的add configuration选择python添加配置
在“justMyCode”下面新建一个args参数:(注意是双-)
“args”: [
“–gpu=0”,
“–nr_types=5”,
“–batch_size=64”
]
定义的时候参数没有带-或–,只有名字的, 直接写参数,不写参数名,eg:
parser.add_argument(‘config’, help=‘test config file path’)
parser.add_argument(‘checkpoint’, help=‘checkpoint file’)
需要带-c, -m之类的:
命令行里面是-c xxx.json
带双杠:
parser.add_argument(‘–eval’, help=‘xxxx’)
实例:
“args”: [
“–gpu=0”, # 数字的
"–nr_types“, “5”,
“config/xxx.yaml”, # 没有-的,无需写参数名
“-c”, “xxx.json”,
‘–eval’, “mIoU”
]
切换到要调试的文件,点击左上方的播放按钮即可在运行时跟在命令行添加参数一样运行并调试