安装 Matlab R2016a 时出现错误

安装 Matlab R2016a 时出现错误

错误信息是:

无法完成激活,因为无法将许可证文件写入磁盘。

您可能没有许可证文件或文件夹的写入权限。/usr/local/MATLAB/R2016a/licenses/trial_0_R2016a.lic
请咨询您的系统管理员以获取帮助。具体错误消息文本为:/usr/local/MATLAB/R2016a/licenses/trial_0_R2016a.lic(没有此文件或目录)。

我使用终端以下命令安装了 MatLab:

$ sudo R2016a_glnxa64/install Matlab 

GUI 打开,安装成功。
然后使用以下命令:

$ sudo cp -av libcufft.so.7.5.18 libmwservices.so /opt/matlab/R2016a/bin/glnxa64/ 

我收到错误,因为不存在这样的目录。
然后使用:

$ sudo cp -av libcufft.so.7.5.18 libmwservices.so 

过程完成!
然后使用:

$ sudo /opt/matlab/R2016a/bin/matlab 

GUI 打开,指定文件路径license.dat,然后下一步,然后弹出上述错误。

答案1

此错误表明您没有写入许可证文件夹的权限。

首先切换到激活客户端的目录。 cd /usr/local/bin/glnxa64 然后按如下方式运行激活: sudo -E ./activate_matlab.sh

来源:

https://www.mathworks.com/matlabcentral/answers/101497-why-do-i-get-an-error-could-not-complete-activation-because-the-license-file-could-not-be-written-t?requestedDomain=www.mathworks.com

相关内容