以下命令行工作,並給出正確的結果python腳本的命令行運行,但使用子給出了錯誤
$ python maps2.py -i=/media/babak/LaCie/necessary/visualisation/CMIP3_Babak/Temperature/bccr_bcm2_0 -o=temp/CMIP3 -p=temp_001
但是當確切的命令被調用時,使用下面的子模塊:
run=subprocess.Popen([sys.executable, 'maps2.py -i=/media/babak/LaCie/necessary/visualisation/CMIP3_Babak/Temperature/bccr_bcm2_0 -o=temp/CMIP3 -p=temp_001' ])
它給出了以下錯誤:
/usr/bin/python: can't open file 'maps2.py -i=/media/babak/LaCie/necessary/visualisation/CMIP3_Babak/Temperature/bccr_bcm2_0 -o=temp/CMIP3 -p=temp_001': [Errno 2] No such file or directory
是什麼原因?命令完全相同。 謝謝你的幫助。
非常感謝。 – BobbyF