Google creó OR-Tools en C++, pero también puedes usarlas con Python, Java o C# (en la plataforma .NET).
Instala las herramientas del operador OR para Python
La forma más rápida de obtener OR-Tools es instalar la versión binaria de Python. Si ya tienes Python (versión 3.8 o superior en Linux, macOS o Windows) y el administrador de paquetes de Python PIP, puedes instalar OR-Tools de la siguiente manera:
python -m pip install ortools
.
Una vez finalizada la instalación, estarás listo para comenzar a usar las herramientas OR para Python.
Para instalar las herramientas del operador OR para otro idioma o desde una fuente, consulta la siguiente sección.
Instrucciones de instalación para todos los idiomas compatibles
Para obtener instrucciones sobre cómo instalar las herramientas del operador OR, así como los requisitos previos necesarios, haz clic en uno de los siguientes vínculos:
- Herramientas O para C++
- Herramientas del operador O para .NET
- Herramientas OR para Java
- Herramientas del operador O para Python
Descarga las herramientas del operador OR
Si ya estás familiarizado con la instalación de las herramientas del OR y solo quieres descargar la versión más reciente, puedes obtenerla desde una distribución binaria o el archivo fuente.
Si necesitas instalar una versión anterior, en la página de versiones de herramientas del operador encontrarás vínculos a descargas de versiones anteriores.
Distribuciones binarias
Aquí se incluyen vínculos a las distribuciones binarias de las herramientas OR por lenguaje y plataforma.
Python
La forma más fácil de instalar las herramientas del operador OR para Python es desde la línea de comandos, como se mostró anteriormente.
Sin embargo, si lo prefieres, puedes instalar las herramientas del operador OR desde uno de los archivos de la rueda de Python.
C++
Archivos precompilados de C++ OR-Tools.
Linux
- Alpine Edge
- LTS de CentOS 7
- Debian 11
- Fedora 38
- Fedora 37
- Ubuntu 23.10
- LTS de Ubuntu 22.04
- LTS de Ubuntu 20.04
macOS
Windows
.Net
Archivos precompilados de .NET OR-Tools.
Linux
- Alpine Edge
- LTS de CentOS 7
- Debian 11
- Fedora 38
- Fedora 37
- Ubuntu 23.10
- LTS de Ubuntu 22.04
- LTS de Ubuntu 20.04
macOS
Windows
Java
Archivos precompilados de Java OR-Tools.
Linux
- Alpine Edge
- LTS de CentOS 7
- Debian 11
- Fedora 38
- Fedora 37
- Ubuntu 23.10
- LTS de Ubuntu 22.04
- LTS de Ubuntu 20.04
macOS
Windows
Archivos de origen
Para obtener los archivos fuente de la versión más reciente de las herramientas OR, puedes hacer lo siguiente:
- Descárgalos en un archivo tar.gz o .zip.
- Cónalos desde el repositorio de herramientas del operador OR en GitHub.
Docker
No se proporcionan imágenes oficiales para las herramientas del operador OR en Google Cloud Registry.