Linux “打开时出现Matlab错误”;保存命令历史记录时遇到错误";
我在linux机器上安装了matlab,但安装在媒体驱动器上Linux “打开时出现Matlab错误”;保存命令历史记录时遇到错误";,linux,matlab,ubuntu,Linux,Matlab,Ubuntu,我在linux机器上安装了matlab,但安装在媒体驱动器上/media/d/usr/local/matlab/R2014b,但当我打开matlab时,我发现以下错误,因此,如果有人可以建议如何解决此问题: An error was encountered while saving the command history java.io.FileNotFoundException: /home/userA/.matlab/R2014b/History.xml (Permission denied
/media/d/usr/local/matlab/R2014b
,但当我打开matlab时,我发现以下错误,因此,如果有人可以建议如何解决此问题:
An error was encountered while saving the command history
java.io.FileNotFoundException: /home/userA/.matlab/R2014b/History.xml (Permission denied)
at java.io.RandomAccessFile.open(Native Method)
at java.io.RandomAccessFile.<init>(Unknown Source)
at com.mathworks.mde.cmdhist.AltHistoryCollection$CommandSaver.run(AltHistoryCollection.java:1212)
at java.lang.Thread.run(Unknown Source)
保存命令历史记录时遇到错误
java.io.FileNotFoundException:/home/userA/.matlab/R2014b/History.xml(权限被拒绝)
位于java.io.RandomAccessFile.open(本机方法)
位于java.io.RandomAccessFile。(未知源)
位于com.mathworks.mde.cmdhist.AltHistoryCollection$CommandSaver.run(AltHistoryCollection.java:1212)
位于java.lang.Thread.run(未知源)
我必须更改~/.matlab目录的权限,以便写入其中。我在终端中使用了以下命令,问题得到了解决:
sudo chmod -R 777 .matlab
似乎是许可问题。您可以访问目录/home/userA/.matlab/R2014b/?如果目录不存在,您应该手动创建它。此外,请检查您是否有权在所述目录中创建新文件。