can I build python package and run it on another laptop that doesn't have MATLAB installed on it?

3 views (last 30 days)
I have python code that does some proccesing and then send the data to matlab using matlabengine to do some other proccesing, but this is not effiecnet for me as I need to run the code on other PCs or on cloud. So is there anyway to use my matlab function on python without having matlab installed? I thought of building package but I still need matlab to run it.
thank you

Answers (1)

Aditya Jha
Aditya Jha on 16 Nov 2022
There are two approaches for calling MATLAB code from Python.
The first is to use the MATLAB Engine API for Python, which requires a MATLAB install. The second is touse MATLAB Compiler SDK to compile a Python package that does not require users to have a MATLAB install.
Refer to the following video that illustrates both the methods:
Additionally, refer to the following documentation that uses MATLAB runtime to build python package and generate a python application

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!