Introducción
En esta guía, aprenderás a usar las herramientas OR en Python con una explicación sencilla ejemplo.
Aunque estas instrucciones también podrían funcionar en otras variantes de Linux, solo los probaron en máquinas que cumplen con los siguientes requisitos:
- Alpine Edge 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
Las siguientes secciones describen los requisitos previos para instalar OR-Tools.
Python
Debes tener instalado Python 3.8 o superior.
Para instalar Python 3.8+, abre una ventana de terminal y escribe 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 siguiente comando:
python3 --version
python3 -c "import platform; print(platform.architecture()[0])"
python3 -m pip --version
Instalación de las herramientas OR
Si el software de 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:
sudo python3 -m pip install -U ortools
Cómo desinstalar las herramientas OR
Para desinstalar las herramientas 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 python_or-tools.
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
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 OR, tienes todo listo para comienza a usar las herramientas OR.