matlab_pysdk. runtime Import Error

15 visualizaciones (últimos 30 días)
Najmudeen Sibaweihi
Najmudeen Sibaweihi el 6 de Jul. de 2022
Respondida: Chetan el 5 de Sept. de 2023
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 comentarios
Najmudeen Sibaweihi
Najmudeen Sibaweihi el 14 de Jul. de 2022
Am using R2022b prelease version. When I open the IDE and run for the first time no error but if I re-run that's when I get the error message above. So each time I need to restart the IDE before running my script
Alexander Adeleye
Alexander Adeleye el 19 de Jul. de 2022
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).

Iniciar sesión para comentar.

Respuestas (1)

Chetan
Chetan el 5 de Sept. de 2023
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

Categorías

Más información sobre Python Package Integration en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by