How to activate Anaconda environment in Matlab?

54 Ansichten (letzte 30 Tage)
Gerard Borrego
Gerard Borrego am 21 Jul. 2021
Beantwortet: Gerard Borrego am 21 Jul. 2021
I'm making a code in Matlab that it makes iterations of a complex python code. To do so, it is necessary to change the anaconda environment in matlab code.
If I do it manually in CMD it works fine. The CMD steps that I make are the following:
  1. Activate environment--> C:\Anaconda3\Scripts\activate.bat
  2. Change directory--> cd C:\Anaconda3\master_RH %(directory where all the python files are placed)
  3. Execute code-->python C:\Anaconda3\master_RH\MAIN.py * C:\Anaconda3\*
With Matlab system command I'm able to do steps 2 and 3, but it seems that step 1 is not done correctly because the program does not run well because the environment hasn't been updated properly.
If someone could help me I would be totally grateful.

Akzeptierte Antwort

Gerard Borrego
Gerard Borrego am 21 Jul. 2021
I have found the solution here:
https://es.mathworks.com/matlabcentral/answers/443558-matlab-crashes-when-using-conda-environment-other-than-base

Weitere Antworten (0)

Kategorien

Mehr zu Call Python from MATLAB finden Sie in Help Center und File Exchange

Produkte


Version

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by