ERROR: Create a Python Application with MATLAB Code

I need help in this tutorial, when I run my python code, this error shows and not compile:
Traceback (most recent call last):
File "getmagic.py", line 2, in <module>
myMagic = makesqr.initialize()
NameError: name 'makesqr' is not defined

댓글 수: 4

I solved:
Tutorial Create a Python Application with MATLAB Code, it's wrong. In step 5 suggests : In the top field of Application Information, replace Library Name makesqr with MagicSquarePkg, but it's wrong. If you change the Library name whem you run the getmagic.py, The error appears :
Traceback (most recent call last): File "getmagic.py", line 2, in module myMagic = makesqr.initialize() NameError: name 'makesqr' is not defined
so the name of Lybrary Name needs to be the same name of the function on file.m (file dot m).
robert haase
robert haase 2017년 7월 13일
편집: robert haase 2017년 7월 13일
I have had the same issue but I still get it after following you hint, however. I will keep trying.
I instead focused on getting my actual code to run and it worked fine. I had to used Python 2 instead of 3, however.

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

도움말 센터File Exchange에서 Python Package Integration에 대해 자세히 알아보기

댓글:

2017년 7월 14일

Community Treasure Hunt

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

Start Hunting!

Translated by