Shell

無法永久設置 PATH 以啟動 MATLAB 系統範圍

  • February 3, 2021

我有以下問題:

我最近在我的 artix linux (runit) 中安裝了 MATLAB R2018a。我可以從啟動器所在的位置啟動 matlab,即 , /usr/local/MATLAB/R2018a/bin但如果我嘗試從另一個位置啟動它,我不能。所以我嘗試使用不同的方法將提到的目錄附加到 PATH :

PATH=$PATH:/usr/local/MATLAB/R2018a/bin
export PATH

如果我檢查echo PATH,它會顯示目錄,但重新啟動後目錄PATH不再存在。

由於上述方法失敗,我編輯~/.bashrc

export MATLAB_HOME=/usr/local/MATLAB/R2018a/bin
export PATH=$PATH:$MATLAB_HOME

然後我找到了文件。如果我檢查echo $PATH它會顯示目錄,但重新啟動後該目錄$PATH不再存在。

最後一種方法也失敗了,所以我編輯了~/.config/shell/profile

和以前一樣的結果。

誰能告訴我我做錯了什麼?我是 artix runit 的新手,所以也許我犯了一個大錯誤。提前致謝!

把線

MATLAB_HOME="/usr/local/MATLAB/R2018a/bin"
PATH="$MATLAB_HOME:$PATH"

進入~/.profile~/.bashrc

我從 matlab 論壇中發現我必須在 dmenu 中編寫

matlab -desktop

為了從那裡啟動它。所以我認為這篇文章可以被認為是解決了。感謝大家的幫助。

引用自:https://unix.stackexchange.com/questions/629350