这是一个奇怪的错误。我从python调用matlab并且它工作但是在它退出之后,终端不再工作,即如果我按回车键,我的提示[user @ server cwd] $只是不断重复,如果我按其他键,则什么都没有显示。 Matlab以某种方式不能优雅地退出吗? matlab的pid不再存在。
from subprocess import call
matlab_bin = '/volume/matlab/bin/matlabR2011b'
call([matlab_bin, '-nojvm', '-nodisplay', '-nosplash', '-r "ver; exit"'])