Spyderで多くのスクリプトを実行しているときに、コードを実行しようとすると、実行が終了するたびにエラーArgumentError: argument --batch_size: conflicting option string: --batch_size
が返されます。ArgumentError:引数--batch_size:競合するオプション文字列:--batch_size in Spyder
私は
# Basic model parameters.
tf.app.flags.DEFINE_integer('batch_size', 128,
"""Number of images to process in a batch.""")
このライン上に完全なエラー・ログこのエラー を取得Tensorflow CIFAR10サンプルと例:
File "C:\ProgramData\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py", line 866, in runfile
execfile(filename, namespace)
File "C:\ProgramData\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py", line 102, in execfile
exec(compile(f.read(), filename, 'exec'), namespace)
File "C:\ProgramData\Anaconda3\lib\argparse.py", line 1344, in add_argument
return self._add_action(action)
File "C:\ProgramData\Anaconda3\lib\argparse.py", line 1707, in _add_action
self._optionals._add_action(action)
File "C:\ProgramData\Anaconda3\lib\argparse.py", line 1548, in _add_action
action = super(_ArgumentGroup, self)._add_action(action)
File "C:\ProgramData\Anaconda3\lib\argparse.py", line 1358, in _add_action
self._check_conflict(action)
File "C:\ProgramData\Anaconda3\lib\argparse.py", line 1497, in _check_conflict
conflict_handler(action, confl_optionals)
File "C:\ProgramData\Anaconda3\lib\argparse.py", line 1506, in _handle_conflict_error
raise ArgumentError(action, message % conflict_string)
ArgumentError: argument --batch_size: conflicting option string: --batch_size
を、私はそれを修正する方法を見つけ出すことはできません。コマンドラインからコードを実行すると、エラーは発生しません。
[Argument error with TensorFlow's cifar10.py](http://stackoverflow.com/questions/36120914/argparse-error-with-tensorflows-cifar10-py)の可能な複製 –