Como instalar OR-Tools para Python a partir de binário no Linux

Introdução

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

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

  • Alpine Edge de 64 bits (x86_64)
  • Centos 7 LTS de 64 bits (x86_64)
  • Debian SID de 64 bits (x86_64)
  • Debian 11 (Bullseye) de 64 bits (x86_64)
  • Fedora 38 de 64 bits (x86_64)
  • Fedora 37 de 64 bits (x86_64)
  • OpenSuse Leap de 64 bits (x86_64)
  • Ubuntu 23.10 64 bits (x86_64)
  • Ubuntu 22.04 LTS de 64 bits (x86_64)
  • Ubuntu 20.04 LTS de 64 bits (x86_64)

Pré-requisitos

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

Python

Você precisa ter o Python 3.8+ instalado.

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

Alpine

apk add python3-dev py3-pip py3-wheel

Centos

sudo yum install -y python3 python3-devel python3-pip numpy

Debian

sudo apt install -y python3-dev python3-pip python3-venv

Fedora

sudo dnf install -y python3-devel python3-pip python3-venv

Fedora

sudo dnf install -y python3-devel python3-pip python3-venv

OpenSUSE

sudo zypper install -y python3-devel python3-pip python3-wheel

Ubuntu

sudo apt install -y python3-dev python3-pip python3-venv

Ubuntu

sudo apt install -y python3-dev python3-pip python3-venv

Ubuntu

sudo apt install -y python3-dev python3-pip python3-venv

Verifique a instalação do Python 3 usando:

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 Linux, 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.