Google 用 C++ 创建了 OR 工具,但也可以将其用于 Python、Java 或 C# 语言 (在 .NET 平台上)。
安装适用于 Python 的 OR-工具
获取 OR-Tools 的最快方法是安装 Python 二进制版本。 如果您已安装 Python(Linux、macOS 或 Windows 上为 3.8 或更高版本),并且 Python 软件包管理器 PIP,您可以安装 OR 工具,如下所示:
python -m pip install ortools
安装完成后,您就可以 开始使用 Python 版 OR-Tools。
如需通过其他语言或从源代码安装 OR-Tools,请参阅下一部分。
所有受支持语言的安装说明
有关安装 OR 工具的说明以及必需的前提条件, 请点击以下任一链接:
下载 OR-工具
如果您已熟悉 OR-Tools 的安装方式,并希望下载 最新版本,则可以通过二进制发行版获取该版本 或源文件。
如果您需要安装旧版本, OR 工具发布页面包含链接 以及过往版本的下载内容
二进制发行版
以下是按语言和平台分类的 OR-Tools 二进制发行版链接。
Python
安装适用于 Python 的 OR-工具的最简单方法是从命令行, 如上所示。
不过,如果您愿意,也可以从某个 Python 语言环境 wheel 文件:
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 工具代码库。
Docker
未在 Google Cloud 注册表上提供 OR-Tools 的官方映像。