我每天都有一个plist调用python脚本。python脚本根据它们的成功调用不同的matlab例程。当我使用计算机时,这完全正常,但是当我不使用它时,守护程序会给我以下错误:
Traceback (most recent call last):
File "/Users/<username>/Documents/daemontest/matlab_batcher.py", line 108, in <module>
eng = matlab.engine.start_matlab()
File "/Library/Python/2.7/site-packages/matlab/engine/__init__.py", line 92, in start_matlab
eng = MatlabEngine(option)
File "/Library/Python/2.7/site-packages/matlab/engine/matlabengine.py", line 230, in __init__
self.__dict__["_matlab"] = pythonengine.createMATLAB(tokens)
matlab.engine.EngineError: MATLAB process can not be created.
我在节能首选项中勾选了“防止电脑睡眠”和未注明的“启用电源”,所以我相信计算机不会进入睡眠状态。仍然无法启动matlab。
问题可能是matlab许可证问题吗?如果没有“活动”或登录,我该如何启动matlab?