当shell程序运行python程序时,如何调试它?

时间:2019-03-25 11:17:59

标签: python bash

我正在从https://github.com/tensorflow/models/tree/master/official/recommendation运行run_keras.sh

如果我将import pdb; pdb.set_trace()放在python代码中,然后按下. ./run_keras.sh,似乎执行在断点处停止了,但不会给我pdb命令行。
(只是挂了)

我该如何进行调试?

run_keras.sh看起来(相对的部分)

 {

 for i in `seq 0 4`;
 do
   python -u "${SCRIPT_DIR}/${MAIN_SCRIPT}"
 done

 } |& tee "${LOCAL_TEST_DIR}/summary.log"

0 个答案:

没有答案