Como usar o pipe de ferramentas OR para Python

Introdução

Este guia ensina os primeiros passos com as ferramentas OR em Python com um exemplo.

Embora essas instruções também possam funcionar em outras variantes do Windows, nós os testou 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 instalar o OR-Tools.

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 seu computador, já que a biblioteca OR-Tools para Python é um wrapper para a biblioteca C++ nativa.

Python

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

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 o OR-Tools

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

python3 -m pip install -U --user ortools

Ou, para instalá-lo em todo o sistema:

sudo python3 -m pip install -U ortools

Desinstalar o OR-Tools

Para desinstalar o OR-Tools, execute os seguintes comandos:

python3 -m pip uninstall ortools

Conseguir o código de exemplo em Python

O código de exemplo está localizado 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.10 --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 as ferramentas OR, está pronto para começar a usar o OR-Tools.