Como instalar OR-Tools para Python a partir de binários no MacOS

Introdução

Este guia explica como instalar ferramentas OR para Python no MacOS.

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

  • MacOS 13.0.1 (Ventura) Intel 64 bits (x86_64)
  • MacOS 13.0.1 (Ventura) M1 (arm64)

Pré-requisitos

As seções a seguir descrevem os pré-requisitos para instalar as Ferramentas OU.

Homebrew

Para instalar os pré-requisitos restantes, recomendamos primeiro instalar o "gerenciador de pacotes ausente para macOS", conhecido também como Homebrew. Para fazer isso, abra uma janela de terminal e digite:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew update

Para verificar se você instalou o brew corretamente:

brew --version

Você vai ver:

Homebrew 1.6.9-8-g25542d7
Homebrew/homebrew-core (git revision 0e0c84; last commit 2018-06-20)

Python

Você precisa ter o Python 3.8+ instalado.

Para instalar o Python 3.8+, abra uma janela do terminal e digite:

brew install python
python3 -m pip install -U --user wheel six

Em seguida, verifique a instalação:

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

Como instalar as ferramentas OR

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

python3 -m pip install ortools

Como desinstalar ferramentas OR

Para desinstalar as ferramentas OR, execute os seguintes comandos:

python3 -m pip uninstall ortools

Validar sua instalação

Para testar as instalações do Python, abra uma janela do terminal. Em seguida, digite o seguinte comando:

python3 -c "import ortools; print(ortools.__version__)"

Se ele for executado com sucesso, estará tudo pronto para você começar a usar as ferramentas OR.