Effacer les filtres
Effacer les filtres

Launch matlab standalone application from python script

1 vue (au cours des 30 derniers jours)
Maxime Yon
Maxime Yon le 27 Oct 2017
Commenté : Maxime Yon le 27 Oct 2017
Hello Matlab community,
I made a matlab standalone application named Baseline_Corector.exe
I want to launch it from Python code with the Python commande :
if true
WIN_BC_path=r'C:/Program Files/CEMHTI-CNRS/Baseline_Corrector/application/Baseline_Corrector.exe'
bc_location=os.path.normpath(WIN_dmfit_path)
subprocess.call([bc_location,datfile])
end
where datfile is the application argument
I get the message : Could not find version 8.2 of the MCR Attempting to load mclmcrrt8_2.dll
As The MCR is instaled, I tried :
if true
os.environ['PATH'] = os.environ['PATH'] +os.pathsep +"C:/Program Files/MATLAB/R2013b/runtime/win64"
end
or
if true
WIN_mcr_path=r'C:/Program Files/MATLAB/R2013b/runtime/win64/'
bc_location=os.path.join(os.path.normpath(WIN_mcr_path),os.path.normpath(WIN_BC_path))
end
I still get the same message. Any ideas ?????
  1 commentaire
Maxime Yon
Maxime Yon le 27 Oct 2017
On the second line of the first code extract it is not WIN_dmfit_path but WIN_BC_path sorry

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Call Python from MATLAB 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!

Translated by