为什么我的 Unix 终端找不到我的 matlab 二进制文件并让 Unix 再次找到它们?

为什么我的 Unix 终端找不到我的 matlab 二进制文件并让 Unix 再次找到它们?

这恰好是一个新问题,因为直到今天我才能在 shell 上运行 MATLAB。我没有安装或更新它或任何类似的东西,但现在我无法在销售中运行 matlab。它告诉我:

用户〜$ matlab bash:matlab:找不到命令

这对我来说似乎很奇怪。

我尝试过的解决方案是将 MATLAB 二进制文件添加到路径中。所以我做了:

路径=“$路径:/应用程序/MATLAB_R2015a.app”

其中/Applications/MATLAB_R2015a.app是 GUI 中 matlabroot matlab 命令返回的路径。我尝试了此操作,但毫不奇怪,它不起作用,我仍然无法将 MATLAB 二进制文件添加到我的路径中。如何找到 MATLAB 二进制文件在我的系统中的位置?即使我找到它们,是否建议手动将其添加到我的路径中?我还重新启动了计算机(OS X),但这也不起作用。有什么建议如何解决这个问题吗?重新安装 MATLAB?

答案1

尝试使用以下命令查找 matlab 二进制文件的位置:

find / -name matlab 

请注意,您拥有的磁盘空间越大,此命令运行的时间就越长。如果二进制文件仍在您的系统上,您应该获得实际位置。由于我不熟悉matlabroot应用程序向您提供的命令或任何其他命令,因此我不确定它们的可信度。

另外,我注意到您运行的matlabroot命令的前缀中没有路径。这告诉我你的 matlab 二进制文件可以在PATH.这让我认为有人意外或故意删除/移动了matlab二进制文件

相关内容