Présentation
Ce guide explique comment installer OR-Tools pour Python sous Linux.
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, prenez le en suivant les étapes ci-dessous:
python3 -m pip install ortools
Désinstaller OU-Tools
Pour désinstaller OR-Tools, exécutez les commandes suivantes:
python3 -m pip uninstall ortools
Valider votre installation
Pour tester vos installations Python, ouvrez une fenêtre de terminal. Saisissez ensuite la la commande suivante:
python3 -c "import ortools; print(ortools.__version__)"
Si elle s'exécute correctement, vous êtes prêt à Premiers pas avec OR-Tools.