Cómo usar pip con las herramientas del OR para Python

Introducción

En esta guía, puedes comenzar a usar las herramientas del operador OR en Python con un ejemplo de funcionamiento sencillo.

Aunque estas instrucciones también pueden funcionar en otras variantes de Linux, solo las probamos en máquinas que cumplen con los siguientes requisitos:

  • Alpine Edge de 64 bits (x86_64)
  • Centos 7 LTS de 64 bits (x86_64)
  • SID de Debian 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 24.04 de 64 bits (x86_64)
  • Ubuntu 22.04 LTS de 64 bits (x86_64)
  • Ubuntu 20.04 LTS de 64 bits (x86_64)

Requisitos previos

En las siguientes secciones, se describen los requisitos previos para instalar las herramientas del operador OR.

Python

Debes tener instalado Python 3.8 o una versión posterior.

Para instalar Python 3.8 o una versión posterior, abre una ventana de terminal y, luego, ingresa lo siguiente:

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

Puedes verificar la instalación de Python 3 con el comando siguiente:

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

Cómo instalar las herramientas OR

Si el software del requisito previo está instalado en tu Linux, sigue estos pasos:

python3 -m pip install -U --user ortools

O bien, para instalarlo en todo el sistema, haz lo siguiente:

sudo python3 -m pip install -U ortools

Cómo desinstalar las herramientas OR

Para desinstalar las herramientas del operador OR, ejecuta los siguientes comandos:

python3 -m pip uninstall ortools

Obtén el código de ejemplo de Python

El código de ejemplo se encuentra en el repositorio python_or-tools.

  1. Descarga el repositorio como un archivo ZIP y extráelo o clona el repositorio:

    git clone -b v9.10 --depth 1 https://github.com/or-tools/python_or-tools
    
  2. Cambia al directorio de ejemplos:

    cd python_or-tools
    

Cómo ejecutar el ejemplo

Desde el directorio python_or-tools:

Ejecuta el objeto binario con el siguiente comando:

python3 basic_example.py

¡Felicitaciones! Acabas de ejecutar una aplicación con las herramientas del operador OR, estás listo para comenzar a usar las herramientas del operador OR.