我在 Mac 下使用 MATLAB 编译的代码时遇到一些问题。我已经在 Windows 和 Linux 下测试了相同的程序,没有任何问题。 我的程序需要两个文件夹才能正常工作,但似乎mac不喜欢它们,因为它看不到它们。相反,win 和 linux 在查看和使用该文件夹时没有问题。 我只是想强调一下,在创建包之前,我显然将这些文件夹放入了部署工具包中。
有什么想法吗? 也许我运行程序时以不正确的方式设置了环境变量。
编辑: 程序启动后立即出现 matlab 错误。
Warning: Name is nonexistent or not a directory: materials
但是
materials
文件夹位于我的“当前目录”中,并且我也将其放入了部署工具文件夹中,为什么它看不到呢?看起来是addpath
错误,但是为什么在linux和windows下不出现呢?!
这里有一些需要考虑的事情: