I am using a python-matlab-bridge that calls MATLAB from python by starting it on a ZMQ socket. On my own computer, I hand the bridge the location of the executable (in this case MATLAB 2014B):
executable='/Applications/MATLAB_R2014b.app/bin/matlab'
and everything works as required and the printed statement is:
Starting MATLAB on ZMQ socket ipc:///tmp/pymatbridge-49ce56ed-f5b4-43c4-8d53-8ae0cd30136d
Now I want to do the same on a cluster. Through module avail
I find there are two MATLAB versions (2015a and 2016b) available and located at the following path:
/opt/ud/LOCAL/etc/modulefiles/matlab.
When I now call MATLAB using:
executable='/opt/ud/LOCAL/etc/modulefiles/matlab/MATLAB_R2015a.app/bin/matlab'
the error:
Starting MATLAB on ZMQ socket ipc:///tmp/pymatbridge-95775445-359d-441f-803a-7193eedbf215
Send 'exit' command to kill the server
............................................................MATLAB session timed out after 60 seconds
is returned. It cannot find the MATLAB executable. How to proceed?