the following arguments are required: --cfg这个要怎么解决

F:\Anaconda\python.exe G:/data/test.py
usage: test.py [-h] --cfg CFG ...
test.py: error: the following arguments are required: --cfg

Process finished with exit code 2

这应该是你的test.py需要一个名叫cfg的参数。

具体使用方法只有看到你的代码之后才能了解。你可以私信我以更详细说明代码情况。

命令行输入F:\Anaconda\python.exe G:/data/test.py --cfg CFG

方便把test.py文件的内容贴出来吗?

打开ananconda的prompt,然后输入python G:/data/test.py --cfg ./path/to/cfg(后面加上权重或者配置文件的路径。或者在test.py中,找到

if __name__=='__main__':这一句下面,有个--cfg的,里面加上default,写上路径也可以直接运行。

if __name__ == '__main__':
    parser = argparse.ArgumentParser(prog='test.py')
    parser.add_argument('--cfg', default='这里写上cfg的路径,如果没有default,加上这句')