已经添加了命令参数,但还是报这个错误。
原因可能是参数添加顺序不对。
正确的顺序:
# 先创建parser
parser = argparse.ArgumentParser(description='xxx')
# 再添加参数
parser.add_argument('--model', default='./checkpoints/model_best.pth.tar', type=str)
# 再创建args
args = parser.parse_args()
# 最后调用args
main(args)
其他相关内容:parse_args() 报错 xxx.py: error: the following arguments are required: xxx