matlab_pysdk. runtime Import Error
조회 수: 13 (최근 30일)
이전 댓글 표시
File "C:\Program Files\MATLAB\MATLAB Runtime\R2022b\toolbox\compiler_sdk\pysdk_py\matlab_pysdk\runtime\deployablefunc.py", line 80, in __call__
nlhsWasSpecified, stdoutObj, stderrObj).result()
File "C:\Program Files\MATLAB\MATLAB Runtime\R2022b\toolbox\compiler_sdk\pysdk_py\matlab_pysdk\runtime\futureresult.py", line 71, in result
from matlab_pysdk.runtime import NumberOfOutputArgumentsError
ImportError: cannot import name 'NumberOfOutputArgumentsError' from 'matlab_pysdk.runtime' (C:\Program Files\MATLAB\MATLAB Runtime\R2022b\toolbox\compiler_sdk\pysdk_py\matlab_pysdk\runtime\__init__.py)
댓글 수: 4
Alexander Adeleye
2022년 7월 19일
I am also having this issue. I'm running Matlab R2021b and am compiling the code into a Python package with the R2021b version of Matlab runtime (v9.11).
답변 (1개)
Chetan
2023년 9월 5일
I understand that you are currently facing an issue while importing the runtime during the compilation of your code into a Python package.
This issue may be occurring due to the presence of whitespaces in the Windows "%temp%" directory path. Specifically, if there are whitespaces in the Windows username, it can lead to white spaces in the "%temp%" directory path.
To resolve this, it is recommended to ensure that the Windows "%temp%" directory path does not contain any spaces. In your case, it seems that the directory "C:\Program Files" contains a space character.
Changing to a directory without spaces in the path can help resolve this issue.
Kindly refer to the following thread for a possible workaround:
The suggested workaround is to move the MATLAB directories to another folder such as “C:/” that does not contain spaces.
I hope these suggestions help you resolve the issue you are facing.
Best regards
Chetan Verma
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Python Package Integration에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!