文章目录
- 1 背景
- 2 目的
- 3 Bug
- 4 安装教程
- 6 小丑竟是我自己
1 背景
我需要本地下载安装使用阿里元的MindOpt,安装教程可以看官网说明文档(方方面面都有,不过细节部分有点欠缺,可能会踩一些坑,但总体问题不大)。
在安装好MindOpt的前提下,执行以下的操作。那么如何判断已经安装好MindOpt?在cmd中执行下面示例语句:
mindopt %MINDOPT_HOME%\examples\data\afiro.mps MaxTime=10800 SPX/MaxIterations=1000000000
2 目的
就是想有个编辑器,不然每次直接在cmd中敲代码?不利于文件保存,阿里云可以提供线上编辑,类似linux操作界面那种,但是好像不能储存文件,需要收费。
3 Bug
原因MindOpt是阿里云的,虽然提供了类似python的API接口,但是不能直接拉下来,毕竟安装需要LicenseKey(需要本地安装好),每次提交是直接提交到阿里云哪里进行运行,需要购买服务(现在还是免费),所以安装是在MindOpt的环境里面安装。
4 安装教程
官网也有安装教程,但是我也踩了一些坑,弄了挺久的,所以我现在补充一些细节。
官网这里建议使用conda,创建一个虚拟环境,因为一直使用anaconda,这里我就不创建一个虚拟环境了,直接使用了。
这里是我最懵的,又不写详细点,给出一点示例,网上有搜不到资料,一搜就还是上面的资料。
MDOHOME:环境变量里面设置的,我这里是E:\program\MindOpt
VERSION:0.23.0
同时这个也是我安装路径。
PLATFORM:win64-x86
这里是我最懵,我一直想这个填什么,我还以为是anaconda里面的site-packages,让我一直不断尝试。
其实最后连起来就是下面这个。
执行命令
python E:\program\MindOpt\0.23.0\win64-x86\lib\python\setup.py install
测试是否成功。
终于成功了。
导入进行了,发现最后其实都不用pip install这些。
6 小丑竟是我自己
隔天补充发现在官网安装教程
就有详细一点安装命令