Jyy_Bird 2019-06-14 17:32 采纳率: 0%
浏览 219

Python中用subprocess.popen调用matlab有时不成功是什么原因?

ComanndLine = r"matlab -nodesktop -nosplash -r Plot"
p = subprocess.Popen(ComanndLine, \
                         stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True)

我想用这段代码调用matlab画图,在笔记本上可以正常运行,换到另一台电脑就不能调用matlab,直接跳过这步,进程中matlab不出现,请问这是因为环境设置的问题吗

这是我现在的环境配置

本来没有下面SystemRoot那几行,我加上了也没什么改变

  • 写回答

1条回答 默认 最新

  • ~白+黑 新星创作者: python技术领域 2024-07-19 11:27
    关注

    你在电脑cmd里直接输入matlab -nodesktop -nosplash -r Plot试试行不行

    评论

报告相同问题?