【发布时间】:2022-12-19 19:43:08
【问题描述】:
我写了一个名为mypython.py的python文件,主要部分如下所示:
if __name__ == '__main__':
parser = argparse.ArgumentParser(description='Parameter Processing')
parser.add_argument('--dataset', type=str, default='CIFAR10', help='dataset')
args = parser.parse_args()
main(args)
我有一个名为run.sh 的文件,内容如下:
python mypython.py \
--dataset=CIFAR100
当我有命令bash run.sh
问题出现了,像这样:
usage: mypython.py [-h] [--dataset DATASET]
mypython.py: error: unrecognized arguments:
run.sh: line 2: --dataset=CIFAR100: command not found
所以有什么问题?我该如何解决?谢谢!
注意:我应该添加这个--dataset CIFAR100命令
不起作用。
【问题讨论】: