OR-Tools Pip für Python verwenden

Einführung

In dieser Anleitung wird Ihnen anhand eines einfachen Arbeitsbeispiels die Verwendung von OR-Tools in Python erläutert.

Diese Anleitung funktioniert möglicherweise auch für andere macOS-Varianten, sie wurde jedoch nur auf Computern getestet, die die folgenden Anforderungen erfüllen:

  • MacOS 13.0.1 (Ventura) Intel 64-Bit (x86_64)
  • macOS 13.0.1 (Ventura) M1 (Arm64)

Voraussetzungen

In den folgenden Abschnitten werden die Voraussetzungen für die Installation von OR-Tools beschrieben.

Homebrew

Zum Installieren der übrigen erforderlichen Komponenten empfehlen wir, zuerst den „fehlenden Paketmanager für macOS“ zu installieren, der auch als Homebrew bezeichnet wird. Öffnen Sie dazu ein Terminalfenster und geben Sie Folgendes ein:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew update

So prüfen Sie, ob Sie die Brauerei korrekt installiert haben:

brew --version

Hier sollten Sie das sehen:

Homebrew 1.6.9-8-g25542d7
Homebrew/homebrew-core (git revision 0e0c84; last commit 2018-06-20)

Python

Python 3.8 oder höher muss installiert sein.

Öffnen Sie ein Terminalfenster und geben Sie Folgendes ein, um Python 3.8 oder höher zu installieren:

brew install python
python3 -m pip install -U --user wheel six

Überprüfen Sie dann Ihre Installation:

python3 --version
python3 -c "import platform; print(platform.architecture()[0])"
python3 -m pip --version

OR-Tools installieren

Wenn die erforderliche Software auf Ihrem macOS installiert ist, gehen Sie so vor:

python3 -m pip install -U --user ortools

Oder verwenden Sie folgenden Befehl, um sie systemübergreifend zu installieren:

sudo python3 -m pip install -U ortools

OR-Tools deinstallieren

Führen Sie die folgenden Befehle aus, um die OR-Tools zu deinstallieren:

python3 -m pip uninstall ortools

Python-Beispielcode abrufen

Der Beispielcode befindet sich im Repository python_or-tools.

  1. Laden Sie das Repository als ZIP-Datei herunter und entpacken Sie es oder klonen Sie es:

    git clone -b v9.9 --depth 1 https://github.com/or-tools/python_or-tools
    
  2. Wechseln Sie zum Beispielverzeichnis:

    cd python_or-tools
    

Beispiel ausführen

Über das Verzeichnis python_or-tools:

Führen Sie die Binärdatei mit folgendem Befehl aus:

python3 basic_example.py

Glückwunsch! Sie haben gerade eine Anwendung mit OR-Tools ausgeführt und können jetzt mit OR-Tools starten.