无法永久设置 PATH 以便在系统范围内启动 MATLAB

无法永久设置 PATH 以便在系统范围内启动 MATLAB

我有以下问题:

我最近在我的 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 的新手,所以也许我犯了一个大错误。提前致谢!

答案1

把线

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

进入~/.profile~/.bashrc

答案2

我从 matlab 论坛发现在 dmenu 中我必须写

matlab -desktop

以便从那里启动它。所以我认为这篇文章可以认为已经解决了。感谢大家的热情帮助。

相关内容