admin管理员组

文章数量:1516870

文档系列【1】

Windows 操作系统安装Local Solver

下面介绍了在计算机上安装和授权 LocalSolver 的主要步骤。 LocalSolver 是在 C++ 语言中实施的求解器。该软件可以作为独立的可执行文件使用或作为可调用库( C++ java python .net )使用。安装软件前,请检查您的计算机是否满足最低系统要求。

如有疑问请给LOCALSOLVER中国授权代理商无锡迅合信息科技有限公司电邮或致电...

  • 架构 : x64.
  • 操作系统 : Windows 7 ( 或更高 ), Windows Server 2016 ( 或更高 ).
  • C++ : Visual Studio 2012 ( 或更高版本 ).
  • Java : Java 8 ( 或更高版本 ).
  • .NET : .NET Framework 4.5 ( 或更高版本 ), .NET Core 2.0 ( 或更高版本 )
  • Python : Python 2.7, 或者 Python >= 3.3.

在进行其他操作之前,请关闭所有打开的终端和集成开发环境。您必须在计算机上具有管理员权限才能安装 LocalSolver 。如果您还没有这样做,请从 下载 Windows 版本的 LocalSolver 应用。

然后,启动 LocalSolver_10_0_20210210_Win64.exe 并按照给定的说明进行操作。将为所有用户安装 LocalSolver

点击 (Next) 下一步开始安装

接受协议条款继续安装

在安装过程中,系统将提示您选择许可证文件。如果您已经拥有许可证,您可以在此步骤选择它并跳过本文档的注册部分。您可以按照本指南中描述的过程随时更改您的许可证。

选择您的许可文件或在没有许可证的情况下继续

选择 LocalSolver 的安装位置,然后单击 install 开始安装。请注意,您可以在系统上安装不同版本的 LocalSolver ,但只有最后安装的版本可以从命令行轻松访问。要使用之前的版本,必须使用它们的精确安装路径(例如 C:\localsolver_9_0\bin\localsolver.exe ),除此之外,所有版本的 LocalSolver 都可以一起工作而不会有任何问题。

选择 LocalSolver 的安装位置

如果您在被询问时没有指定任何许可证,则在安装结束时会出现一个带有您的硬件签名的页面。如果您想在我们的网站上申请免费试用许可证或免费学术许可证,您必须给我们提供这个十六位数字。

硬件签名,仅当您未指定任何许可证时才会生成

如果您还没有许可证,请访问我们的网站注册并申请免费学术许可证或免费试用许可证。由于许可证是由 LocalSolver 团队的一名成员手动生成的,因此整个过程可能需要几天时间才能完成(通常为 1 天)。

您只需将正确的许可证文件放在 LocalSolver 的安装文件夹中。为此:

  1. 访问LocalSolver网站,登录您的帐户并下载您的许可证文件。
  2. 从您的账户中下载 license.dat 文件并拷贝到 C:\localsolver_10_0\

仅当您购买了浮动或学术网络许可时,此过程才适用。您必须设置一个令牌服务器,然后按照以下方式许可每一台客户机。

对于令牌服务器

  1. 转到您的帐户并下载令牌服务器的许可证文件。
  2. 从您的账户下载 license.dat 文件并复制到 C:\localsolver_10_0\
  3. 启动 C:\localsolver_10_0\bin 目录中的 lstokenserver.exe . 您需要管理员权限才能运行此应用程序。该程序将安装并以 Windows 服务的方式自动启动令牌服务器 .

对于每台客户机

创建一个新文件并将令牌服务器的 IP 写入以下行:

TOKEN_SERVER = < HOST NAME TOKEN SERVER IP 地址 >

保存在 C:\localsolver_10_0\license.dat 文件中 .

注意

令牌服务器侦听 TCP 端口 7462 。通常, LocalSolver 会自动向 windows 防火墙添加所需的异常。如果您使用另一个防火墙或使用专用硬件来确保网络安全,请要求系统管理员添加所需的规则,以允许 lstokenserver 服务和应用程序之间的通信。

如果要在同一台计算机上使用多个许可证,或者如果对默认许可证位置没有写入权限,则可以指定不同的许可证路径。 LocalSolver 将按以下顺序查看有效许可证文件的以下位置:

  1. LS_LICENSE_PATH 环境变量指向的文件.
  2. 在当前目录中,如果一个名为 license.dat 的文件 存在.
  3. 在默认位置, C:\localsolver_10_0\license.dat文件.

LocalSolver API 提供了设置许可证路径的方法。如果您要使用它,请查阅您使用的编程语言的相关 API 文档。

在安装目录 C:\localsolver_10_0\ 位置打开一个命令行窗口,输入以下语句

localsolver examples \ toy \ toy . lsp lsTimeLimit = 1

如果没有发生错误,就可以使用 LocalSolver 并求解第一个模型。

您必须在计算机上具有管理员权限才能卸载 LocalSolver 。然后,转到 LocalSolver 文件夹并启动 Uninstall.exe.

本文标签: 系统编程可证文件