MATLABがLinuxで間違ったバージョンで起動するのはなぜですか?
8 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
MathWorks Support Team
le 30 Avr 2025
Réponse apportée : MathWorks Support Team
le 30 Avr 2025
複数のバージョンの MATLAB をインストールしていますが、ターミナルで matlab コマンドを入力してアプリケーションを起動すると、意図しないバージョンが起動します。正しいバージョンを起動するにはどうすればよいですか?
Réponse acceptée
MathWorks Support Team
le 30 Avr 2025
ターミナルで matlab コマンドを実行した際、別バージョンへのシンボリックリンクが原因でこの現象が発生する場合があります。MATLAB はシンボリックリンク経由、またはインストール ディレクトリから直接起動できます。
シンボリックリンクが存在するか確認するには、次のコマンドを入力します。
ls -l /usr/local/bin
このディレクトリ内に matlab という名前のシンボリックリンクがあれば、リンク先のバージョンのパスも表示されます。
複数バージョンの MATLAB を利用する場合は、それぞれにシンボリックリンクを作成できます。たとえば、matlab のリンク先が R2024b の場合、以下のコマンドでリンク名を "matlab24b" に変更できます。
mv /usr/local/bin/matlab /usr/local/bin/matlab24b
続けて、R2024a など別バージョンへの新しいシンボリックリンクを作成するには、次のコマンドを使用します。
sudo ln -s /usr/local/MATLAB/R2024a/bin/matlab /usr/local/bin/matlab24a
これにより、ターミナルで matlab24b と入力すれば MATLAB R2024b、matlab24a と入力すれば MATLAB R2024a が起動します。
注:この方法は任意のバージョンで利用でき、リリースごとに区別しやすい名前を自由に付けられます。
インストール ディレクトリから MATLAB を起動する場合は、該当リリースのディレクトリに移動する必要があります。
ターミナルを開き、使用したいリリースの MATLAB インストール ディレクトリへ移動します。
cd /usr/local/MATLAB/R20XXy/bin
その後、以下のコマンドで MATLAB を起動できます。
./matlab
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur インストールとライセンスの紹介 dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!