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 Linux, nous ne les ont testés que sur des machines répondant aux exigences suivantes:
- Alpine Edge 64 bits (X86_64)
- Centos 7 LTS 64 bits (x86_64)
- SID Debian 64 bits (x86_64)
- Debian 11 (bullseye) 64 bits (x86_64)
- Fedora 38 64 bits (x86_64)
- Fedora 37 64 bits (x86_64)
- OpenSuse Leap 64 bits (x86_64)
- Ubuntu 24.04 64 bits (x86_64)
- Ubuntu 22.04 LTS 64 bits (x86_64)
- Ubuntu 20.04 LTS 64 bits (x86_64)
Prérequis
Les sections suivantes décrivent les conditions préalables à l'installation de OR-Tools.
Python
Python 3.8 ou version ultérieure doit être installé.
Pour installer Python 3.8+, ouvrez une fenêtre de terminal et saisissez la commande suivante:
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
Vous pouvez vérifier votre installation de Python 3 à l'aide de la commande suivante:
python3 --version
python3 -c "import platform; print(platform.architecture()[0])"
python3 -m pip --version
Installation de OR-Tools
En supposant que le logiciel prérequis est installé sur votre système Linux, 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.