Borrar filtros
Borrar filtros

Launch matlab standalone application from python script

1 visualización (últimos 30 días)
Maxime Yon
Maxime Yon el 27 de Oct. de 2017
Comentada: Maxime Yon el 27 de Oct. de 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 comentario
Maxime Yon
Maxime Yon el 27 de Oct. de 2017
On the second line of the first code extract it is not WIN_dmfit_path but WIN_BC_path sorry

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Call Python from MATLAB en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by