你有两个选项用于指定应用程序将使用Gurobi Gurobi即时云实例的客户。
1。使用Gurobi环境参数
如果您正在编写一个程序,调用Gurobi从编程语言API,这些API提供的参数允许您指定的名称云池(CloudPool)和适当的凭证(CloudAccessID和CloudSecretKey)开始前Gurobi环境。使用这种方法,Gurobi许可证文件不需要在客户端。
产生这些参数,请访问Gurobi即时云管理器和选择账户>API密钥然后创建API密钥。下载许可文件创建访问生成的API密钥。
使用这个API密匙在Python中,举个例子,这将是:
env = env(空= True) env.setParam ('CloudPool”、“myPool”) env.setParam ('CloudAccessID”、“312年e9gef e0bc - 4114 b6fb - 26 ed7klaeff9”) env.setParam ('CloudSecretKey”、“ae32L0H321dgaL”)…env.start ()
2。使用一个Gurobi许可证密钥文件
或者,你可以安装一个gurobi.lic文件指向Gurobi即时云。这个选项允许您使用与几乎任何程序调用Gurobi即时云,而不需要修改调用程序。
你可以下载一个客户端gurobi.lic文件从您的帐户在即时云网站上。你应该把这个文件默认位置或设置GRB_LICENSE_FILE环境变量,使之指向它。看到我什么地方地方Gurobi许可文件(gurobi.lic) ?为进一步的信息。
这个文件将包含两行,看起来像这样:
CLOUDACCESSID = 312 e9gef e0bc - 4114 b6fb - 26 ed7klaeff9 CLOUDKEY = ae32L0H321dgaL
如果您正在使用一个非默认池,文件也应该显示的名字,池:
CLOUDPOOL = myPool
这些线条让你的客户端程序启动和使用云实例从你的帐户。你应该保持这些信息的隐私,因为任何访问也可以使用你的云实例。
评论
0评论
请登录留下你的评论。