matlab error on python interpreter

2 ビュー (過去 30 日間)
Vince Verwaest
Vince Verwaest 2021 年 12 月 12 日
回答済み: Swastik Sarkar 2024 年 2 月 15 日
Hi,
I always get this error when I try to start up this matlab interface called rockit.
Does anyone know what this exactly means or how I can solve this?
Thanks in advance!
Kind regards

回答 (1 件)

Swastik Sarkar
Swastik Sarkar 2024 年 2 月 15 日
I understand that you have been following the documentation to use Casadi and "Python" with MATLAB Interface:
You seem to have encountered an error when attempting to access “py.rockit.matlab_path” in MATLAB, resulting in the message "Unable to resolve the name py.rockit.matlab_path". This issue seems to arise from an incompatibility with Python 2.7.
I have tried to just import rockit with Python 2.7, but it seems to error out indicating a breaking change. This could be the reason “py.rockit” is not accessible in MATLAB.
I would like to suggest the following workaround:
Select a higher version of Python form the following link:
I chose the version 3.7 of python as it is the next compatible version after 2.7 for this specific MATLAB version.
Importing into Python after installing here shows no such error.
Now if you try this in MATLAB, it works as expected.

カテゴリ

Help Center および File ExchangeCall Python from MATLAB についてさらに検索

タグ

製品


リリース

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by