问题描述
我正在尝试使用google colab在位于我的Google驱动器上的数据集中训练我的CNN。 我通过shell命令运行培训,例如:
!python train.py --images_dataset=/content/gdrive/My Drive/...
但是,名称“ / content / gdrive / My Drive / ...”(在“我的驱动器”中带有空格)给argparse一个错误。 Argparse接收空间之后的所有内容作为参数。
我收到以下错误:train.py: error: unrecognized arguments: Drive/training_unet/training/val_images/validation Drive/training_unet/model/model
我该如何绕过?
解决方法
我通过在文件夹名称周围放置“”并留有空格来使其正常工作。 因此,使用'/ content / gdrive /“我的驱动器” / ...“代替'/ content / gdrive /我的驱动器/ ...'。 :)