Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux “打开时出现Matlab错误”;保存命令历史记录时遇到错误";_Linux_Matlab_Ubuntu - Fatal编程技术网

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

我在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)
    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/?如果目录不存在,您应该手动创建它。此外,请检查您是否有权在所述目录中创建新文件。