Présentation
Ce guide vous aide à faire vos premiers pas avec OR-Tools en Python à l'aide d'un simple à titre d'exemple.
Bien que ces instructions puissent également fonctionner sur d'autres variantes de Windows, nous ne les ont testés que sur des machines répondant aux exigences suivantes:
Windows 10 64 bits (x86_64) avec:
- Microsoft Visual Studio Enterprise 2022
- Microsoft Visual Studio Community 2022 Preview 2 ou version ultérieure
Prérequis
Les sections suivantes décrivent les conditions préalables à l'installation de OR-Tools.
Redistributable Microsoft Visual C++
Vous devez disposer du Microsoft Visual C++ Redistributable pour Visual Studio 2022 (sélectionnez la version x64) installé sur votre ordinateur, car la bibliothèque OR-Tools pour Python est un wrapper pour bibliothèque native C++.
Python
L'une des versions suivantes de Python doit être installée:
Vérifiez ensuite que la version 9.01 ou ultérieure de pip est disponible dans la variable PATH:
python --version
python -c "import platform; print(platform.architecture()[0])"
python -m pip --version
Installation de OR-Tools
En supposant que le logiciel prérequis est installé sur votre Windows, procédez comme suit:
python3 -m pip install -U --user ortools
Ou, pour l'installer à l'échelle du système:
sudo python3 -m pip install -U ortools
Désinstaller OU-Tools
Pour désinstaller OR-Tools, exécutez les commandes suivantes:
python3 -m pip uninstall ortools
Obtenir l'exemple de code Python
L'exemple de code se trouve dans la section python_or-tools.
Télécharger le dépôt sous forme de fichier ZIP et extrayez-le, ou clonez le dépôt:
git clone -b v9.10 --depth 1 https://github.com/or-tools/python_or-tools
Accédez au répertoire des exemples:
cd python_or-tools
Exécuter l'exemple
À partir du répertoire python_or-tools
:
Exécutez le binaire à l'aide de la commande suivante:
python3 basic_example.py
Félicitations ! Vous venez d'exécuter une application avec OR-Tools, vous êtes prêt à Premiers pas avec OR-Tools.