栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

在ubuntu20.04中安装MATLAB时常见问题及解决方法

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在ubuntu20.04中安装MATLAB时常见问题及解决方法

一、/install时报错


   如果你刚装完ubuntu20.04,这时你想要安装MATLAB2021A,在输入命令./install进行安装时,可能会报以下错误:
   terminate called after throwing an instance of ‘JailContainerException’ what(): Error: 88: No JRE version parsed from/media/jzx/MATHWORKS_R2021A/sys /java/jre/glnxa64/jre/release

   这是由于缺乏JAVA环境造成的,需要在安装MATLAB前先安装JAVA环境

  sudo apt update
  sudo apt install openjdk-11-jdk

   如果你需要安装其他版本的,将上面的版本11改成对应的数字就行了,比如说版本8,就改为sudo apt install openjdk-8-jdk 指令java -version可以查看 Java 版本

   以下指令可以查看JAVA的安装路径

    sudo update-alternatives --config java

   通过下面第一条指令,可以打开环境设置文件,在文件的最后添加下面的第二条指令,可以设置 JAVA_HOME 指定到 OpenJDK 11

     sudo nano /etc/environment

    JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"

   执行以下指令使其生效

    source /etc/environment

   安装完JAVA环境后,如果重新输入命令./install进行安装MATALB依旧会报同样的错误,不要慌,这时候只需要重启一下你的虚拟机就好了,重启后,在install文件所在目录下,在终端输入sudo ./install 进行安装,就会弹出以下界面,那么恭喜你,按照步骤安装MATALB就可以了,至于安装步骤网上文章很多,这里就不描述了。


二、运行matlab时报错


   当你安装完兴高采烈的去运行matlab时,可能会报以下错误:
   bash: /matlab: 没有那个文件或目录

   我的matlab文件所在位置是/usr/local/Polyspace/R2021a/bin/matlab,当我执行时,却报以上错误,打开这个路径,发现文件是存在的,原因就是我们安装系统时安装的是64位的,但是某些地方需要32位运行库支持,所以需要安装一下32位运行库

   输入以下指令,安装

    sudo apt-get install lib32z1

   安装完后再运行/usr/local/Polyspace/R2021a/bin/matlab就可以打开了

   我们不想每次打开matlab都去运行这么长的命令,可以采用如下方法:

   在终端输入以下命令,打开bashrc文件

     sudo gedit .bashrc

   在文件的最后一行输入以下语句,其中引号内的就是你的matlab文件所在的路径,也就是前面我们我们用于启动matlab的那个长语句

    alias matlab='/home/work/Polyspace/R2020b/bin/matlab'

   保存后运行以下语句:

     source ~/.bashrc

   此时,我们在终端输入matlab,就可以启动了


三、复制文件时权限不够失败


   当我们将一个文件复制到另一个文件夹下的时候,常遇到错误:复制文件时权限不够失败,此时可以通过以下方法解决

   先复制你要复制的那个文件, 在需要复制的文件所在的文件夹下,右键,在终端打开,输入以下命令

     sudo nautilus

   这时候会打开一个文件夹窗口,在该窗口下选择你要复制到的文件夹,右键,粘贴就可以了

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/293350.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号