Google 以 C++ 创建了 OR 工具,但您也可以将其与 Python、Java 或 C#(在 .NET 平台上)结合使用。
安装适用于 Python 的 OR-Tools
获取 OR-Tools 的最快方法是安装 Python 二进制版本。如果您已有 Python(Linux、macOS 或 Windows 上的版本为 3.8 及更高版本)和 Python 软件包管理器 PIP,则可以按如下方式安装 OR-Tools:
python -m pip install ortools
安装完成后,您就可以开始使用 Python 版 OR-Tools 了。
若要使用其他语言或从源代码安装 OR-Tools,请参阅下一部分。
所有受支持语言的安装说明
如需了解如何安装 OR-Tools 以及必需的前提条件,请点击以下某个链接:
下载 OR-Tools
如果您已熟悉如何安装 OR-Tools,并且只想下载最新版本,您可以从二进制文件发行版或源文件获取最新版本。
如果您需要安装旧版本,OR-工具版本页面上提供了过往版本的下载链接。
二进制发行版
以下是按语言和平台分类的 OR-Tools 二进制发行版的链接。
Python
为 Python 安装 OR-Tools 的最简单方法是从命令行(如上所示)。
不过,如果您愿意,也可以从某个 Python wheel 文件安装 OR-Tools。
C++
C++ OR-Tools 预构建归档。
Linux
macOS
Windows
.Net
.Net OR-Tools 预构建归档。
Linux
macOS
Windows
Java
Java OR-Tools 预构建归档。
Linux
macOS
Windows
源文件
要获取最新版 OR-Tools 的源文件,您可以执行以下任一操作:
- 以 tar.gz 或 .zip 文件下载它们。
- 从 GitHub 上的 OR-Tools 代码库克隆它们。
Docker
未提供 Google Cloud Registry 上 OR-Tools 的官方映像。