特定のシェル環境内でMATLABが使いたいです。
Show older comments
私は Parrot 社の ANAFI を操作するための計算ソフトとして MATLAB&Simulink を使用しています。
MathWorks のホームページを参考に通常の状態では Python と MATLAB を連携させることができたのですが、実際に ANAFI を飛行させるためのシェルスクリプト内では作成したプログラムを実行すると「ImportError: cannot import name 'matlab'」となってしまいます。
また、動かしている Linux の使用経験は浅いため MathWorks、Parrot のホームページを見てもいまいち分かりません。
使用しているバージョンは、R2020a (MATLAB)、Ubuntu 18.04 LTS、Python3.6 です。
どのようにすればこの問題を解決できますか。ご返答の方よろしくお願いします。
4 Comments
Kojiro Saito
on 7 Oct 2020
モジュールのインポートに失敗しているようですね。ANAFIを飛行させるPythonスクリプトでどのようにインポートを書いていまでしょうか?循環依存関係になっているのかもしれません。
Kaito Okada
on 8 Oct 2020
Kojiro Saito
on 8 Oct 2020
Python環境をアクティブにするというのは具体的にどのように行っていますでしょうか?
また、Pythonスクリプトの実行は、ANAFIのPython環境からpython xxx.py のように実行しているのでしょうか?
Kaito Okada
on 8 Oct 2020
Accepted Answer
More Answers (0)
Categories
Find more on 起動と終了 in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!