ubuntu系统:无法与所需的 MathWorks 服务通信(错误 5202)。

在ubutun系统安装matlab,但是遇到报错,一直没有打开。

遇到报错:

/home/caofu/Downloads/MathWorks/ServiceHost/mci/_tempinstaller_glnxa64/bin/glnxa64/InstallMathWorksServiceHost: symbol lookup error: /lib/x86_64-linux-gnu/libharfbuzz.so.0: undefined symbol: FT_Get_Color_Glyph_Layer

/home/caofu/Downloads/MathWorks/ServiceHost/mci/_tempinstaller_glnxa64/bin/glnxa64/InstallMathWorksServiceHost: symbol lookup error: /lib/x86_64-linux-gnu/libharfbuzz.so.0: undefined symbol: FT_Get_Color_Glyph_Layer

无法与所需的 MathWorks 服务通信(错误 5202)。

解决办法:这个问题,关键原因是因为mathworks service Host不兼容,所以需要先将其卸载(只卸载这个,不是卸载整个软件)。

第一步:

killall MathWorksServiceHost
killall MATLABConnector
killall MATLAB

第二步:卸载mathworks service Host.运行命令:

rm -rf ~/.MathWorks/ServiceHost/
rm -rf ~/.MATLABConnector

(如果命令不行,先找到对应的目录再卸载)

第三步:下载mathworks service Host网站:MATLAB Drive - MATLAB & Simulink

如果嫌麻烦,也可以从我的公众号:小曹学长  回复:matalb 领取我下载好的安装包。

第四步:下载完成以后,得到一个.bin的文件,需要给这个文件执行权限,然后运行它来安装 MATLAB Drive Connector。

在自己下载的文件目录下(这里我的在downloads目录下)

cd ~/Downloads

chmod +x matlab_drive_connector.bin

./matlab_drive_connector.bin

然后就开始加载了,然后登陆自己的认证邮箱。

第四步:启动matlab

在终端输入:matlab,成功启动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值