Google создал OR-Tools на C++, но вы также можете использовать его с Python, Java или C# (на платформе .NET).
Установите OR-Tools для Python
Самый быстрый способ получить OR-Tools — установить бинарную версию Python. Если у вас уже есть Python (версия 3.8+ для Linux, macOS или Windows) и менеджер пакетов Python PIP , вы можете установить OR-Tools следующим образом:
python -m pip install ortools
После завершения установки вы готовы приступить к работе с OR-Tools for Python .
Чтобы установить OR-Tools для другого языка или из исходного кода, см. следующий раздел.
Инструкции по установке для всех поддерживаемых языков
Для получения инструкций по установке OR-Tools, а также необходимых предварительных условий щелкните одну из следующих ссылок:
Скачать OR-Tools
Если вы уже знакомы с установкой OR-Tools и просто хотите скачать последнюю версию, вы можете получить ее либо из бинарного дистрибутива , либо из исходного файла .
Если вам нужно установить более старую версию, на странице выпуска OR-Tools есть ссылки на загрузки предыдущих выпусков.
Бинарные распределения
Здесь приведены ссылки на бинарные дистрибутивы OR-Tools по языкам и платформам.
Питон
Самый простой способ установить OR-Tools для Python — из командной строки, как показано выше .
Однако при желании вы можете установить OR-Tools из одного из файлов колеса Python.
С++
Предварительно созданные архивы C++ OR-Tools.
Линукс
- Альпийский край
- ЦентОС 7 ЛТС
- Дебиан 11
- Федора 38
- Федора 37
- Убунту 24.04
- Убунту 22.04 ЛТС
- Убунту 20.04 ЛТС
macOS
Окна
.Сеть
Готовые архивы .Net OR-Tools.
Линукс
- Альпийский край
- ЦентОС 7 ЛТС
- Дебиан 11
- Федора 38
- Федора 37
- Убунту 24.04
- Убунту 22.04 ЛТС
- Убунту 20.04 ЛТС
macOS
Окна
Ява
Предварительно созданные архивы Java OR-Tools.
Линукс
- Альпийский край
- ЦентОС 7 ЛТС
- Дебиан 11
- Федора 38
- Федора 37
- Убунту 24.04
- Убунту 22.04 ЛТС
- Убунту 20.04 ЛТС
macOS
Окна
Исходные файлы
Чтобы получить исходные файлы последней версии OR-Tools, вы можете:
- Загрузите их в файл tar.gz или .zip .
- Клонируйте их из репозитория OR-Tools на GitHub .
Докер
Официальных изображений OR-Tools в реестре Google Cloud не имеется.