O Google criou as ferramentas OR em C++, mas você também pode usá-las com Python, Java ou C# (na plataforma .NET).
Instalar as ferramentas OR para Python
A maneira mais rápida de instalar o OR-Tools é instalar a versão binária do Python. Se você já tem o Python (versão 3.8+ no Linux, macOS ou Windows) e a o gerenciador de pacotes Python PIP, você pode instalar OU use as seguintes ferramentas:
python -m pip install ortools
Quando a instalação terminar, você poderá Conheça o OR-Tools para Python.
Para instalar as ferramentas OR para outro idioma ou da fonte, consulte a próxima seção.
Instruções de instalação para todos os idiomas compatíveis
Para instruções sobre como instalar o OR-Tools e os pré-requisitos necessários, clique em um dos seguintes links:
Fazer o download das ferramentas OR
Se você já estiver familiarizado com a instalação do OR-Tools e só quiser fazer o download a versão mais recente, por uma distribuição binária ou o arquivo de origem.
Se precisar instalar uma versão mais antiga, a A página de lançamento OR-Tools tem links e downloads de versões anteriores.
Distribuições binárias
Aqui estão links para as distribuições do binário OR-Tools por linguagem e plataforma.
Python
A maneira mais fácil de instalar o OR-Tools para Python é pela linha de comando, conforme mostrado acima.
Se preferir, você pode instalar o OR-Tools de uma das bibliotecas arquivos wheel.
C++
Arquivos pré-criados do C++ OR-Tools.
Linux
- Alpine Edge (em inglês)
- CentOS 7 LTS (link em inglês)
- Debian 11
- Fedora 38 (link em inglês)
- Fedora 37 (link em inglês)
- Ubuntu 24.04
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
macOS
- MacOS M1 (link em inglês)
- MacOS Intel
Windows
- Visual Studio 2022 (link em inglês)
.Net
Arquivos pré-criados .Net OR-Tools.
Linux
- Alpine Edge (em inglês)
- CentOS 7 LTS (link em inglês)
- Debian 11
- Fedora 38 (link em inglês)
- Fedora 37 (link em inglês)
- Ubuntu 24.04
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
macOS
- MacOS M1 (link em inglês)
- MacOS Intel
Windows
- Visual Studio 2022 (link em inglês)
Java
Arquivos pré-criados do Java OR-Tools.
Linux
- Alpine Edge (em inglês)
- CentOS 7 LTS (link em inglês)
- Debian 11
- Fedora 38 (link em inglês)
- Fedora 37 (link em inglês)
- Ubuntu 24.04
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
macOS
- MacOS M1 (link em inglês)
- MacOS Intel
Windows
- Visual Studio 2022 (link em inglês)
Arquivos de origem
Para obter os arquivos de origem para a versão mais recente do OR-Tools, você pode:
- Faça o download deles em um tar.gz ou arquivo .zip.
- Clone-as do Repositório OR-Tools no GitHub.
Docker
Não são fornecidas imagens oficiais para as ferramentas OR no registro do Google Cloud.