検証したOSはUbuntuのみですが多分どのOSでも大丈夫です。備忘録です。
デフォルトではpython
コマンドが使えないといけないみたいです。python3
コマンドではダメです。まずはそこを確認しておきましょう。
次にpython3
コマンドとかしかないよといった場合。MATLABのpyversion
関数を使用して直接Pythonを指定してやるのが楽みたいです。
MATLAB
>> pyversion [実行可能パス]
例
MATLAB
>> pyversion /usr/bin/python3
下手にalias python='python3'
とかやっても認識されなかったしこれが一番楽そう
仮想環境とかもこれなら柔軟に対応できそうですね
参考になれば幸いです。
参考URL:
変数 "py" または関数 "py.command" は未定義です - MATLAB & Simulink - MathWorks 日本