MCR Applications with Python Functions

6 ビュー (過去 30 日間)
Peter Cook
Peter Cook 2017 年 6 月 23 日
コメント済み: Peter Cook 2017 年 6 月 23 日
I am having an MCR compatiblity issue with python. When I run my application in native MATLAB (r2015b), I call a python script and it runs as intended. However once this application is compiled, I get the following error:
Undefined variable "py" or class "py.findAllDTSFiles.findAllDTSFiles".
Error in fipFinderPT>loadBinary_Callback (line 2732)
Error in gui_mainfcn (line 95)
Error in fipFinderPT (line 42)
Error in matlab.graphics.internal.figfile.FigFile/read>@(hObject,eventdata)fipFi
nderPT('loadBinary_Callback',hObject,eventdata,guidata(hObject))
Error while evaluating Menu Callback
Is there a different syntax for calling python libraries in MCR applications?

採用された回答

Robert Snoeberger
Robert Snoeberger 2017 年 6 月 23 日
You could try the workaround suggested here .
  1 件のコメント
Peter Cook
Peter Cook 2017 年 6 月 23 日
That seems to work, thank you.
[Since asking the original question] I added a kludgey try-catch block that calls the script from a DOS shell, which also seems to accomplish the task.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangePython Package Integration についてさらに検索

Translated by