python - 运行 Argpars 但收到此错误 SystemExit 2
问题描述
我正在尝试设置训练参数并进行解析,但我得到了这个错误,任何人都可以帮忙!
parser = argparse.ArgumentParser(description='Explore pre-trained AlexNet')
parser.add_argument(
'--image_path', type=str,
help='Full path to the input image to load.')
parser.add_argument(
'--use_pre_trained', type=bool, default=True,
help='Load pre-trained weights?')
args = parser.parse_args()
得到这个错误用法: ipykernel_launcher.py [-h] [--image_path IMAGE_PATH] [--use_pre_trained USE_PRE_TRAINED] ipykernel_launcher.py:错误:无法识别的参数:-f /root/.local/share/jupyter/runtime/kernel-ff8e2476 -e39b-4e40-b8f9-6b8113fe8f1f.json 出现异常,使用 %tb 查看完整回溯。
系统退出:2
解决方案
如果您使用 Colab,此解决方案可能对您有所帮助,此解决方案建议您在其他 python 文件Introduction-argparse-colab中编写 argparse
%%writefile parsing.py
import argparse
parser = argparse.ArgumentParser()
parser.parse_args()