Error to run Python in MATLAB functions

2 Ansichten (letzte 30 Tage)
Farshid Daryabor
Farshid Daryabor am 4 Mär. 2020
Beantwortet: Dhruv am 1 Apr. 2025
I am trying to run the attached 'merge_profiles.py' I has written in matlab, I don't know really the error come from where.
>> py.merge_profiles();
Undefined variable "py" or class "py.merge_profiles".
While I can run example one. I thanks anybody help me.
>> py.hello.world()
ans =
Python str with no properties.
hello world

Antworten (1)

Dhruv
Dhruv am 1 Apr. 2025
It looks like you are trying to run a Python script, "merge_profiles.py", from MATLAB but are encountering an issue with MATLAB not recognizing the Python module. Here are some steps you can take to troubleshoot and resolve the issue:
  • Verify Python Environment Setup in MATLAB: Ensure MATLAB is configured to use the correct Python environment. You can check the current Python environment by executing:
>> pyenv
You may refer to the below documentation for more details:
I hope this helps!

Kategorien

Mehr zu Call Python from MATLAB finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by