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 的安装文件夹中。为此:
- 访问LocalSolver网站,登录您的帐户并下载您的许可证文件。
- 从您的账户中下载 license.dat 文件并拷贝到 C:\localsolver_10_0\
仅当您购买了浮动或学术网络许可时,此过程才适用。您必须设置一个令牌服务器,然后按照以下方式许可每一台客户机。
对于令牌服务器
- 转到您的帐户并下载令牌服务器的许可证文件。
- 从您的账户下载 license.dat 文件并复制到 C:\localsolver_10_0\
- 启动 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 将按以下顺序查看有效许可证文件的以下位置:
- LS_LICENSE_PATH 环境变量指向的文件.
- 在当前目录中,如果一个名为 license.dat 的文件 存在.
- 在默认位置, 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.
版权声明:本文标题:从零开始:掌握在Windows系统中部署LOCAL SOLVER并实现首个优化案例 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.betaflare.com/web/1773325054a3277887.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论