我正在从 qsub shell 脚本在 python 脚本上调用几个 unix 命令和 python,旨在在集群上运行。麻烦的是,当脚本执行时,shell 中似乎出现了问题,因此找不到存在的目录和文件。例如,在 qsub 的 .out 输出文件中,我看到以下错误:
cd: /valid/dir/name: No such file or directory
python valid/script/name.py
python: can't open file 'valid/script/name.py': [Errno 2] No such file or directory
所以脚本不能 cd 进入一个绝对存在的目录。同样,在绝对存在的 python 脚本上调用 python 会产生错误。
知道这里可能出了什么问题,或者我如何尝试调试它?
非常感谢。