检索一个浮动的许可证

如果您使用的是一个浮动的许可证,您需要选择一个机器作为Gurobi令牌服务器。这个令牌服务器发放标记客户端机器。客户机将请求令牌从牌服务器创建一个Gurobi环境时,它会返回的令牌时,它破坏了环境。客户机可以是任何机器可以达到令牌服务器通过网络(包括令牌服务器本身)。客户端可以运行任何受支持的操作系统。因此,例如,一个Linux客户机可以从Windows令牌服务器请求令牌。

一旦你选择一个机器作为令牌服务器,您需要运行grbgetkey命令在您的机器上检索Gurobi许可证密钥。请注意,机器必须连接到互联网以运行此命令。不需要互联网连接后得到你的许可密钥。

如果你的电脑没有连接到互联网或如果您的网络安全系统不允许下面的命令函数,我们还提供了一个手动许可证密钥的过程。你会发现手册说明底部的许可细节页面可以找到您的许可(通过访问当前Gurobi许可证并点击适当的授权ID)。

特定的命令来运行许可证表示底部的许可证详细信息页面(例如,253年grbgetkey e22f3 -…)。我们建议您使用复制粘贴复制整个grbgetkey命令从我们的网站上直接粘贴到窗口搜索箱(然后打击输入):

\ scalebox {1.0} {\ includegraphics(宽度= 4){图形/ startrun}}
如果您不熟悉在Windows系统上运行命令行命令,你可以学习更多的知识在这里

grbgetkey程序通过识别您的机器回到我们的网站信息,网站响应您的许可证密钥。一旦发生交换,grbgetkey会问名字的目录来存储您的许可证密钥文件(gurobi.lic)。您应该看到一个这样的提示:

Gurobi许可证密钥客户机(9.5.2版)
版权(c) 2022年,Gurobi优化狗万app足彩,LLC

- - - - - - - - - - - - - - - - - - - - - - - -
联系Gurobi关键服务器……
- - - - - - - - - - - - - - - - - - - - - - - -

授权ID检索146542年是成功的关键。

- - - - - - - - - - - - - - -
保存许可密钥…
- - - - - - - - - - - - - - -

的文件夹你想存储Gurobi许可证密钥文件?
(回车将它存储在c: \ gurobi):

- >许可密钥保存到文件“c: \ gurobi \ gurobi.lic”。

你可以在任何地方存储许可证密钥文件,但我们强烈建议您接受默认位置(或者您的主目录c: \ gurobi)按输入。建立一个非默认位置是容易出错和频繁的故障源。

设置一个密码令牌服务器

如果你想要求您的令牌服务器的客户指定一个密码为了查看一个令牌,您需要添加一行gurobi.lic文件:

密码=这样的
你当然应该选择自己的密码。客户需要这个线在客户许可文件。

当添加这条线给你gurobi.lic文件,请小心不要修改其他的文件。

使用非默认许可文件的位置

当您运行Windows版的Gurobi优化器,它将寻找gurobi.lic在三个不同的默认位置密钥文件:c: \ gurobi,c: \ gurobi952(Gurobi 9.5.2),你的家目录。注意,这些默认路径是绝对的,比如Gurobi将寻求许可密钥文件c: \ gurobi,即使软件安装d: \ gurobi。请注意,令牌服务器不会寻找许可文件在您的主目录(它运行在用户名LocalService,所以它没有访问到您的主目录)。如果你想使用一个非默认的许可密钥文件位置,你可以通过设置一个系统环境变量GRB_LICENSE_FILE指许可密钥文件。看到设置环境变量有关如何做到这一点。

重要提示:环境变量应该指向许可密钥文件本身,不包含该文件的目录。

一旦你跟着上面的步骤,获得一个许可密钥文件,你的下一步就是启动令牌服务器