首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >修改launch.json

修改launch.json
EN

Stack Overflow用户
提问于 2021-05-22 16:32:11
回答 1查看 239关注 0票数 0
代码语言:javascript
复制
python3 -m src.scripts.training --model sit --data_path ./dev --embeddings_location ./embeddings --default_save_path ./results/ --weights_save_path ./weights --train_batch_size 32 --test_batch_size 32 --n_jobs_for_mcts 1 --val_check_interval 1.0 --gpus 1 --distributed_backend=""

我想在使用这个命令行中调试我的程序。为此,我知道我必须修改VS代码中的launch.json文件。以下是我的尝试:

代码语言:javascript
复制
{
    "name": "State Ete 2021",
    "type": "python3",
    "request": "launch",
    "program": "${file}",
    "console": "integratedTerminal",
    "args":["-m", "src.scripts.training", "--model sit", "--data_path", "./dev", "--embeddings_location", "./embeddings", "--default_save_path", "./results/", "--weights_save_path", "./weights", "--train_batch_size", "32", "--test_batch_size", "32", "--n_jobs_for_mcts", "1", "--val_check_interval", "1.0", "--gpus", "1", "--distributed_backend", "''"]
}

我不知道如何完成launch.json的这一部分配置。似乎不起作用。我怎么才能解决呢?

编辑

我使用一个名为projet_ete的Conda环境。我必须在配置文件中提到它吗?

EN

回答 1

Stack Overflow用户

发布于 2021-06-02 03:20:14

args:

指定要传递给Python程序的参数。参数字符串中由空格分隔的每个元素都应该包含在引号中,例如:

代码语言:javascript
复制
"args": ["--quiet", "--norepeat", "--port", "1593"],

来自官方文件

因此,您需要进行如下更改:

"--model sit"呼叫"--model","sit"

"--distributed_backend", "''""--distributed_backend=\"\""

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67651865

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档