linux服务器运行matlab文件报错
linux服务器运行matlab文件报错
在linux服务器上安装matlab之后,如果想要运行matlab程序,通常的做法是先cd到matlab文件所在的文件夹,然后输入指令
% 假定matlab文件名为XXX.m,需要注意的是下面这条指令是写XXX,不要加上后缀名.m
matlab -nodesktop -nosplash -r XXX
问题描述
有时候可能会遇到这样的报错信息:
Internal Error: No write permission on directory matlab_path. Details: fl:filesystem:AccessDenied.at com.mathworks.mlwidgets.prefs.InitialWorkingFolder.setStringSettingValue(InitialWorkingFolder.java:52)at com.mathworks.mlwidgets.prefs.InitialWorkingFolder.access$000(InitialWorkingFolder.java:15)at com.mathworks.mlwidgets.prefs.InitialWorkingFolder$1.actionPerformed(InitialWorkingFolder.java:34)at com.mathworks.jmi.MatlabPath$DeferredActionEvent.dispatch(MatlabPath.java:152)at com.mathworks.util.QueueEvent$QueueTarget.processEvent(QueueEvent.java:89)at java.awt.Component.dispatchEventImpl(Unknown Source)at java.awt.Component.dispatchEvent(Unknown Source)at java.awt.EventQueue.dispatchEventImpl(Unknown Source)at java.awt.EventQueue.access$200(Unknown Source)at java.awt.EventQueue$3.run(Unknown Source)at java.awt.EventQueue$3.run(Unknown Source)at java.security.AccessController.doPrivileged(Native Method)at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)at java.awt.EventQueue$4.run(Unknown Source)at java.awt.EventQueue$4.run(Unknown Source)at java.security.AccessController.doPrivileged(Native Method)at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)at java.awt.EventQueue.dispatchEvent(Unknown Source)at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)at java.awt.EventDispatchThread.pumpEvents(Unknown Source)at java.awt.EventDispatchThread.pumpEvents(Unknown Source)at java.awt.EventDispatchThread.run(Unknown Source)
解决方案
这个链接给出了可行的解决方案。
Step1 转到/usr/local/MATLAB/R2019a/bin/文件夹(输入matlab的安装路径)
Step2 将.matlab7rc.sh的权限设置为最高权限
sudo chmod 777 .matlab7rc.sh
Step3 将含有’‘LDPATH_PREFIX=’MATLAB/sys/opengl/libMATLAB/sys/opengl/libMATLAB/sys/opengl/lib/ARCH’'的三行位置取消注释
重新运行matlab文件即可。
linux服务器运行matlab文件报错相关推荐
- linux文件解压zip文件,linux下解压zip文件报错
今天在Linux上解压zip文件报错,报错信息如下: Archive: abc.zip End-of-central-directory signature not found. Either thi ...
- 服务器解析xml文件报错:org.dom4j.DocumentException: Error on line -1 of document
服务器解析xml文件报错:org.dom4j.DocumentException: Error on line -1 of document : Premature end of file. Nes ...
- linux系统运行MapReduce程序报错:exitCode 127
linux系统运行MapReduce程序报错:exitCode 127 hadoop mapreduce 出现 /bin/bash: /bin/java: No such file or direct ...
- linux下编译make文件报错“/bin/bash^M: 坏的解释器,使用grep快速定位代码位置
一.linux下编译make文件报错"/bin/bash^M: 坏的解释器 参考文章:http://blog.csdn.net/liuqiyao_01/article/details/415 ...
- 解决Ubuntu系统终端运行python文件报错“ImportError/ModuleNotFoundError:No Module named xx”
在编译器或是Pycharm运行代码时,调用文件之间的函数或是类不会报错,但是在终端运行时却报错没有xx模块,明明自己已经写了调用代码:from xx import xx 原因:(不想看可直接跳到解决方 ...
- Linux - xshell上传文件报错乱码
xshell上传文件报错乱码,解决方法 rz -be 回车 下载sz filename 转载于:https://www.cnblogs.com/RzCong/p/8600899.html
- 服务器系统js文件报错,js服务器文件
js服务器文件 内容精选 换一换 登录Windows操作系统的弹性云服务器时,需使用密码方式登录.因此,用户需先根据创建弹性云服务器时使用的密钥文件,获取该弹性云服务器初始安装时系统生成的管理员密码( ...
- linux服务器断电后系统报错,Linux服务器开机启动报错.docx
Linux服务器开机启动报错 问题描述:重启机房服务器 119 开机的时候卡在这里吗,重启后还是卡这里.问题分析:由于前一段时间,tomcat服务的一个错误代码导致CPU一直接近100% 运行,并且在 ...
- mysql运行.sql文件报错问题汇总--持续更新
1.[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci' 报错原因: 生成转储文件的数据库版本为8.0,要导入sql文件的数据库版本为5.6,因为是 ...
最新文章
- IIS5.1错误,启动时WEB服务提示:服务器没有及时响应启动或控制请求 之终极解决方案。...
- 【机器学习基础】GBDT 与 LR 的区别总结
- laravel 分词搜索匹配度_【地名地址】面向智慧城市的高精度地名地址匹配方法...
- 分类算法之决策树介绍
- 练习mvc做一个知识库(二)
- python自定义修饰器_Python概述
- 日本python教材_自学python:完整入门python书单!
- mac 安装 Xdebug
- java二级题库软件_无忧考吧二级JAVA超级模拟软件
- Visio2010的下载
- 与孩子一起学编程04章
- blockUI弹出层
- 水晶报表教程:手把手教你制作基本报表
- AcrelEMS-IDC综合能效管理系统 XXX数据中心案例分享
- 锐捷密码忘了!-锐捷密码查看器
- 网络笔记(18)DNS协议:网络世界的地址簿
- Dom 中 children 与childNodes 的区别
- C#,图像二值化(12)——基于谷底最小值的全局阈值算法(Valley-Minium Thresholding)与源代码
- vue2.0,vue3.0 v-model数据双向绑定
- Error in job Job-1: Problem when parsing keyword: NSET Invalid value “初始无效“ for parameter “nset“