Como usar o pipe de ferramentas OR para Python

Introdução

Neste guia, você vai começar a usar ferramentas OR em Python com um exemplo simples.

Embora essas instruções também possam funcionar em outras variantes do Windows, as testamos apenas em máquinas que atendem aos seguintes requisitos:

Windows 10 de 64 bits (x86_64) com:

  • Microsoft Visual Studio Enterprise 2022.
  • Microsoft Visual Studio Community 2022 Preview 2 ou mais recente

Pré-requisitos

As seções a seguir descrevem os pré-requisitos para a instalação das ferramentas OR.

Redistribuível do Microsoft Visual C++

Você precisa ter o Microsoft Visual C++ Redistribuível para Visual Studio 2022 (selecione a versão x64) instalado no computador, já que a biblioteca OR-Tools para Python é um wrapper para a biblioteca nativa do C++.

Python

Você precisa ter uma das seguintes versões do Python instaladas:

Em seguida, verifique se o pip 9.01 ou mais recente está disponível no seu PATH:

python --version
python -c "import platform; print(platform.architecture()[0])"
python -m pip --version

Como instalar as ferramentas OR

Supondo que o software de pré-requisito esteja instalado no Windows, siga estas etapas:

python3 -m pip install -U --user ortools

Ou, para instalar em todo o sistema:

sudo python3 -m pip install -U ortools

Como desinstalar OR-Tools

Para desinstalar as ferramentas OR, execute os seguintes comandos:

python3 -m pip uninstall ortools

Acessar o código de exemplo do Python

O código de exemplo está localizado no repositório python_or-tools.

  1. Faça o download do repositório como um arquivo ZIP e extraia-o ou clone o repositório:

    git clone -b v9.9 --depth 1 https://github.com/or-tools/python_or-tools
    
  2. Mude para o diretório de exemplos:

    cd python_or-tools
    

Executar o exemplo

No diretório python_or-tools:

Execute o binário usando:

python3 basic_example.py

Parabéns! Você acabou de executar um aplicativo com OR-Tools, está tudo pronto para começar a usar OR-Tools.