因为工作要求,最近要把服务器上的matlab 2018a换成2017b。起因是我需要用到2017b的compiler,把我们写的matlab程序用编译器打包起来,发送给其他人,这样对方可以在不安装matlab的情况下运行我们的程序。对方只有2017b对应的解码器,所以我们就只能这样了。。。。(这里挖个坑,怎么操作我后面补)。之前查询到一个系统其实同时共存几个不同版本的matlab,那我这里再挖个坑(怎么管理,使用不同版本的matlab?) 关于matlab的Linux安装问题。。。我这里直接用的傻瓜方法。看了官网视频,傻瓜方法实现。先用浏览器登陆了matlab,找到下载页: https://www.mathworks.com/downloads/web_downloads/?s_tid=srchtitle 选一个你想要的版本,直接下载。 到下载位置开个terminal,解压缩。 然后就在这个位置注意: sudo ./install 最后会需要你填你的用户名,密码。我这里是用的大学购买的账号,所以直接正版输入。最后需要输入一个用户名的时候悲剧了。我以为这个用户名应该是我matlab网站的用户名?或者我直接输入一下自己的邮箱做用户名?即使我输错了会有提示让我重输?结果没有。。。。输完就关闭了。。 然后我直接找了个文件夹 matlab & 走起来 我以为完事具备了?结果: License checkout failed. Invalid host. License Manager Error -9
一堆错误信息。最惨的是。。我没有地方重新输入我的用户名了啊! 各种哭着找