0

引数なしでpycharm remoteでスクリプトを実行すると正常に動作します。 私は、引数(スクリプトパラメータ)を追加すると、デバッグセッションにスクリプトパラメータ( "env:No match。")を使用したpycharmリモートデバッグの問題

私の引数を実行しながらしかし、私はenv: No match.エラーを取得するには

--arg1=value1 --arg2=value2 

のように見える私は'='せずにそれを設定しようとした

同じエラーが出ます

デバッガウィンドウに表示される完全なコマンドは次のとおりです。

ssh://[email protected]:2213/home/gamir/yuval/anaconda2/envs/tf_011b/bin/python -u /specific/a/home/cc/cs/yuvval/.pycharm_helpers/pydev/pydevd.py --multiproc --qt-support --client '0.0.0.0' --port 45437 --file /home/gamir/yuval/remote_py/nlteach/show_attend_and_tell/evaluation_wrapper.py --checkpoint_path=/home/gamir/yuval/nlteach/output/train/d=cub/imSD=11%imSP=rnd%tcSP=cvpr16/VSat --cnn_model=resnet_v1_50 --eval_dir=/home/gamir/yuval/nlteach/output/eval/d=cub/imSD=11%imSP=rnd%tcSP=cvpr16/VSat --input_file_list=/home/gamir/yuval/data/CUB_TF/d=cub/imSD=11%imSP=rnd%tcSP=cvpr16/learn.img_val.ids --image_set=img_val --images_split_seed=11 --teaching_split_type=cvpr16 --teaching_split_seed= --output_data_dir=/home/gamir/yuval/data/CUB_TF/ --images_split_type=rnd --dataset_raw_dir=/home/gamir/yuval/data/CUB_TF/raw/ --teach_set=learn --dataset_name=cub --num_examples_per_epoch=3125 --early_stop_metric=Perplexity/min --early_stop_patience=6 --multi_params_checkpoint_dir_depth=2 --input_file_pattern=/home/gamir/yuval/data/CUB_TF/d=cub/imSD=11%imSP=rnd%tcSP=cvpr16/TFRecords/learn.img_val-*.tfrecord --early_stop_min_epochs=3 --eval_interval_secs=1 --multi_params_evaluation_loop=True --gpu_memory_fraction=0.31 

とwi引数(成功)

ssh://[email protected]:2213/home/gamir/yuval/anaconda2/envs/tf_011b/bin/python -u /specific/a/home/cc/cs/yuvval/.pycharm_helpers/pydev/pydevd.py --multiproc --qt-support --client '0.0.0.0' --port 44571 --file /home/gamir/yuval/remote_py/nlteach/show_attend_and_tell/evaluation_wrapper.py 

これを修正する方法はありますか?

答えて

1

私はこの問題を解決することができました。リモートインタプリタは、私が引数の1つにシンボル*を持っていたという事実を好まなかった。私は*の代わりにバックスラッシュ\*の代わりにエスケープして固定しました

関連する問題