首页 > 解决方案 > 运行 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

标签: pythonconv-neural-networkargparse

解决方案


如果您使用 Colab,此解决方案可能对您有所帮助,此解决方案建议您在其他 python 文件Introduction-argparse-colab中编写 argparse

%%writefile parsing.py

import argparse

parser = argparse.ArgumentParser()

parser.parse_args()

推荐阅读