启动时设置路径失败
当搜索路径有问题时,不能使用MATLAB®成功。
出现搜索路径问题时:
将搜索路径保存在Windows上®平台,然后尽量用同样的
pathdef.m
Linux上的文件®平台。的
pathdef.m
文件损坏、无效、重命名或删除。MATLAB无法定位
pathdef.m
文件。
当MATLAB启动时,如果搜索路径有问题,会出现如下消息:
警告:MATLAB没有出现成功设置搜索路径…
对于搜索路径的问题,请尝试以下恢复步骤。只在必要时才从一个步骤进入下一个步骤。
确保MATLAB正在使用
pathdef.m
你期望的文件:运行
这pathdef
如果你想用MATLAB
pathdef.m
在另一个位置存档,进行修正。例如,删除不正确的pathdef.m
存档并确保正确pathdef.m
文件位于MATLAB可以访问的位置。
查找并纠正问题
pathdef.m
而且startup.m
文件:开放
pathdef.m
而且startup.m
在文本编辑器中。根据问题的不同,您可能无法打开pathdef.m
文件。寻找明显的问题,比如无效字符或路径名。
修改并保存文件。
重新启动MATLAB以确保问题不再出现。
尝试使用“设置路径”对话框纠正该问题:
恢复默认搜索路径并保存。看到在“搜索路径”中更改文件夹.根据问题的不同,您可能无法打开对话框。
重新启动MATLAB以确保问题不再出现。
使用函数恢复默认搜索路径:
运行
restoredefaultpath
,它将搜索路径设置为默认值并将其存储在
.matlabroot
/工具箱/本地如果
restoredefaultpath
似乎解决了问题,跑savepath
.重新启动MATLAB以确保问题不再出现。
根据问题的不同,可能会出现如下消息:
这条路可能不好走。请保存您的工作(如果需要的话),然后退出。
修正启动过程中遇到的搜索路径问题:
运行
restoredefaultpath;matlabrc
等待几分钟,直到完成。
如果有
pathdef.m
文件在启动文件夹,它导致的问题。要么去掉坏的pathdef.m
文件或替换成好的pathdef.m
文件。例如,运行:savepath ('path_to_your_startup_folder/ pathdef.m”)
看到MATLAB启动文件夹.
重新启动MATLAB以确保问题不再出现。
在纠正搜索路径的问题后,进行任何更改以运行文件。例如,添加userpath
文件夹或其他文件夹的搜索路径。