O Google criou OR-Tools em C++, mas você também pode usá-lo com Python, Java ou C# (na plataforma .NET).
Instale ferramentas OR para Python
A forma mais rápida de obter ferramentas OR é instalar a versão binária do Python. Se você já tiver o Python (versão 3.8 ou mais recente no Linux, macOS ou Windows) e o gerenciador de pacotes Python PIP, poderá instalar OR-Tools da seguinte maneira:
python -m pip install ortools
Quando a instalação terminar, você estará pronto para começar a usar o OR Tools para Python.
Para instalar as ferramentas OR para outro idioma ou a partir da fonte, consulte a próxima seção.
Instruções de instalação para todas as linguagens suportadas
Para instruções sobre como instalar o OR-Tools, bem como os pré-requisitos necessários, clique em um destes links:
- Ferramentas OR para C++
- Ferramentas OU para .Net
- Ferramentas OR para Java
- Ferramentas OR para Python
Fazer download das ferramentas OU
Se você já estiver familiarizado com a instalação do OR-Tools e só quiser fazer o download da versão mais recente, use uma distribuição binária ou o arquivo de origem.
Se você precisar instalar uma versão mais antiga, a página de versão OR-Tools tem links para downloads de versões anteriores.
Distribuições binárias
Confira estes links para as distribuições binárias das ferramentas OR por idioma e plataforma.
Python
A maneira mais fácil de instalar o OR-Tools para Python é pela linha de comando, conforme mostrado acima.
No entanto, se preferir, você pode instalar as ferramentas OR a partir de um dos arquivos wheel do Python.
C++
Arquivos pré-criados do C++ OR-Tools.
Linux
- Alpine Edge (link em inglês)
- CentOS 7 LTS (em inglês)
- Debian 11 (em inglês)
- Fedora 38 (em inglês)
- Fedora 37 (em inglês)
- Ubuntu 23.10
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
macOS
- MacOS M1
- macOS Intel (link em inglês)
Windows
- Visual Studio 2022 (link em inglês)
.Net
Arquivos pré-criados .Net OR-Tools.
Linux
- Alpine Edge (link em inglês)
- CentOS 7 LTS (em inglês)
- Debian 11 (em inglês)
- Fedora 38 (em inglês)
- Fedora 37 (em inglês)
- Ubuntu 23.10
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
macOS
- MacOS M1
- macOS Intel (link em inglês)
Windows
- Visual Studio 2022 (link em inglês)
Java
arquivos pré-construídos Java OR-Tools.
Linux
- Alpine Edge (link em inglês)
- CentOS 7 LTS (em inglês)
- Debian 11 (em inglês)
- Fedora 38 (em inglês)
- Fedora 37 (em inglês)
- Ubuntu 23.10
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
macOS
- MacOS M1
- macOS Intel (link em inglês)
Windows
- Visual Studio 2022 (link em inglês)
Arquivos de origem
Para obter os arquivos de origem da versão mais recente das Ferramentas OR, você pode:
- Faça o download em um arquivo tar.gz ou .zip.
- Clone-os do repositório OR-Tools no GitHub.
Docker
Nenhuma imagem oficial para ferramentas OU no registro do Google Cloud é fornecida.