- Clean the existing installation of MATLAB Engine.
- Re-installing the MATLAB Engine API for Python, you can refer the following documentation for it: https://www.mathworks.com/help/matlab/matlab_external/install-the-matlab-engine-for-python.html
Unable to run matlab code from python, I have Matlab2024a, python 3.11 and Macbook M1.
    6 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
After installing Matalab2024a locally on my Mac M1. I installed matlabengine 24.1.1 from https://pypi.org/project/matlabengine/ , I'm getting the following error. can you please give me a step by step instruction how can we resolve this, Thankyou
    Traceback:
    ../../../miniconda3/envs/osipi/lib/python3.11/importlib/__init__.py:126: in import_module
        return _bootstrap._gcd_import(name[level:], package, level)
    test1.py:2: in <module>
        import matlab.engine
    E   ModuleNotFoundError: No module named 'matlab.engine'; 'matlab' is not a package
0 commentaires
Réponses (1)
  Divyanshu
      
 le 1 Avr 2024
        
      Modifié(e) : Divyanshu
      
 le 1 Avr 2024
  
      Hi Siddharth,
A possible reason for error "ModuleNotFoundError: No module named 'matlab.engine'; 'matlab' is not a package" can be because of incomplete or incorrect installation of MATLAB Engine API for Python. 
You can try the following steps:
Moreover, please refer the following documentation for further details on how to call MATLAB from Python:
Hope it helps!
0 commentaires
Voir également
Catégories
				En savoir plus sur Call MATLAB from Python dans Help Center et File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

