Utilizzo di OR-Tools Pip per Python

Introduzione

Questa guida ti aiuta a iniziare a utilizzare gli strumenti OR in Python con un semplice esempio di lavoro.

Anche se queste istruzioni potrebbero funzionare anche su altre varianti di Windows, le abbiamo testate solo su macchine che soddisfano i seguenti requisiti:

Windows 10 a 64 bit (x86_64) con:

  • Microsoft Visual Studio Enterprise 2022
  • Microsoft Visual Studio Community 2022 Preview 2 o successiva

Prerequisiti

Le seguenti sezioni descrivono i prerequisiti per l'installazione di OR-Strumenti.

Microsoft Visual C++ Redistributable

Devi avere installato sul tuo computer Microsoft Visual C++ Redistributable for Visual Studio 2022 (seleziona la versione x64), poiché la libreria OR-Tools per Python è un wrapper per la libreria nativa C++.

Python

Devi avere installato una delle seguenti versioni di Python:

Quindi verifica di avere pip 9.01 o una versione successiva disponibile nel tuo PERCORSO:

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

Installazione di OR-Strumenti

Supponendo che il software prerequisito sia installato su Windows, procedi nel seguente modo:

python3 -m pip install -U --user ortools

In alternativa, per installarla a livello di sistema:

sudo python3 -m pip install -U ortools

Disinstallazione OR-Strumenti

Per disinstallare OR-Tools, esegui questi comandi:

python3 -m pip uninstall ortools

recupera il codice di esempio Python

Il codice di esempio si trova nel repository python_or-tools.

  1. Scarica il repository come file ZIP ed estrailo oppure clonalo:

    git clone -b v9.10 --depth 1 https://github.com/or-tools/python_or-tools
    
  2. Passa alla directory degli esempi:

    cd python_or-tools
    

Esegui l'esempio

Dalla directory python_or-tools:

Esegui il programma binario utilizzando:

python3 basic_example.py

Complimenti! Hai appena eseguito un'applicazione con OR-Strumenti, ora puoi iniziare a utilizzare OR-Strumenti.