ModuleNotFoundError; running python script in matlab script
이전 댓글 표시
I have a python script that I want to run through MATLAB. I have installed python 3.9.2 for windows but when I run the following code:
system('python script_name.py');
I get the following error:
Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases.
EDIT: Restarting matlab made it work. However, i get this error now:
import numpy as n;
ModuleNotFoundError: No module named 'numpy'
This refers to the library numpy I assume.
답변 (2개)
Rashed Mohammed
2021년 3월 11일
0 개 추천
Hi Maria
It seems that numpy module is not installed on your computer. You can install the python modules using the python package manager pip. Run "pip install <module_name>" to install the python module.
Hope this helps
Grace Kepler
2024년 3월 5일
0 개 추천
Since R2021b you can also run your Python file in MATLAB using "pyrunfile". This also allows you to return data to MATLAB.
카테고리
도움말 센터 및 File Exchange에서 Call Python from MATLAB에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!