Running Python script in MATLAB - Get following error: ModuleNotFoundError: No module named 'odrive'
22 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I am trying to run a .py script in MATLAB. The script runs fine in Python (Using Spyder). However, when I try to run it from MATLAB is says the modules being imported are not found - Do I need to include the modules in the MATLAB path for the python script to run? If so, how would I go about doing that?
Thanks in advance!
This is the error being thrown:
>> odrive_matpy_test
Traceback (most recent call last):
File "D:\Users\Documents\odrive_test.py", line 10, in <module>
import odrive
ModuleNotFoundError: No module named 'odrive'
I have tried this - is this the right idea?
PATH_PYTHON = 'C:\Users\Anaconda3\lib\site-packages\odrive';
setenv('PYTHONPATH', PATH_PYTHON);
system('odrive_test.py');
0 comentarios
Respuestas (1)
Santhosh A V
el 13 de Mzo. de 2019
Including full path of python.exe in the system command along with the .py file might help in resolving the error.
Please refer below link for more information.
Thanks
Santhosh
0 comentarios
Ver también
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!