OR-Tools は C++ で作成されていますが、Python、Java、C#(.NET プラットフォーム上)でも使用できます。
OR-Tools for Python をインストールする
OR-Tools を最も早く入手するには、Python バイナリ バージョンをインストールします。Python(Linux、macOS、Windows のバージョン 3.8 以降)と Python パッケージ マネージャー PIP がすでにある場合は、次のように OR-Tools をインストールできます。
python -m pip install ortools
インストールが完了すると、OR-Tools for Python を使い始めることができます。
別の言語またはソースから OR-Tools をインストールするには、次のセクションをご覧ください。
サポートされているすべての言語のインストール手順
OR-Tools のインストール手順と必要な前提条件については、次のいずれかのリンクをクリックしてください。
OR-Tools をダウンロード
OR-Tools のインストールにすでに慣れていて、最新バージョンをダウンロードするだけの場合は、バイナリ ディストリビューションまたはソースファイルから入手できます。
古いバージョンをインストールする必要がある場合は、OR-Tools のリリースページに過去のリリースのダウンロードへのリンクがあります。
バイナリ配布
以下は、言語別およびプラットフォーム別の OR-Tools バイナリ ディストリビューションへのリンクです。
Python
OR-Tools for Python をインストールする最も簡単な方法は、上記のようにコマンドラインからインストールすることです。
必要に応じて、Python wheel ファイルから OR-Tools をインストールできます。
C++
C++ OR-Tools のビルド済みアーカイブ。
Linux
- Alpine Edge
- CentOS 7 LTS
- Debian 11
- Fedora 38
- Fedora 37
- Ubuntu 23.10
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
macOS
ウィンドウ
.Net
.Net OR-Tools のビルド済みアーカイブ。
Linux
- Alpine Edge
- CentOS 7 LTS
- Debian 11
- Fedora 38
- Fedora 37
- Ubuntu 23.10
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
macOS
ウィンドウ
Java
Java OR-Tools のビルド済みアーカイブ。
Linux
- Alpine Edge
- CentOS 7 LTS
- Debian 11
- Fedora 38
- Fedora 37
- Ubuntu 23.10
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
macOS
ウィンドウ
ソースファイル
OR-Tools の最新リリースのソースファイルは、次のいずれかの方法で取得できます。
- tar.gz または .zip ファイルとしてダウンロードします。
- GitHub の OR-Tools リポジトリからクローンを作成します。
Docker
Google Cloud レジストリには、OR-Tools の公式イメージが用意されていません。