Mosek 在Mac上的安装问题在网上的具体方法很少但是遇到的问题却很多下面是一些简单的安装过程和总结
1.下载Mosek
2.需要一个证书(我的是academic license 只需要回答一些关于学校的问题即可)
3.运行mosek文件夹中的mosediag.m每次运行必须在之前添加mosekdiag.m所在文件夹的路径。如果运行成功说明Mosek安装成功。
在运行当中一般会出现几种常见错误错误
(1)Error(line58)
这个错误是因为没有下载证书并且证书没有放对位子
(2)Error(line55)
证书所在路径找不到 解决这个的方法是将下载下来的Mosek文件夹放入个人然后重命名为MSKHOME。再另外在个人中新建一个文件夹mosek 将证书放在心尖的文件夹中。
另外需要下载一个python将MSKHOME文件夹中的install.py 用Python运行一遍就可以解决。
(3)如果之前的方法还是不行可能是因为Mac版本过高需要在终端下载一个Xcode就可以解决。