Używanie OR-Tools Pip dla Pythona

Wprowadzenie

Ten przewodnik pomoże Ci rozpocząć korzystanie z narzędzi LUB w Pythonie dzięki prostym przykład.

Chociaż instrukcje te mogą zadziałać również w innych wersjach systemu Windows, zostały przetestowane tylko na komputerach spełniających następujące wymagania:

64-bitowy (x86_64) Windows 10 z:

  • Microsoft Visual Studio Enterprise 2022
  • Microsoft Visual Studio Community 2022 (wersja przedpremierowa 2 lub nowsza)

Wymagania wstępne

W kolejnych sekcjach opisano wymagania wstępne dotyczące instalacji narzędzi OR.

Redystrybucyjny Microsoft Visual C++

Musisz mieć Microsoft Visual C++ Redistributable for Visual Studio 2022 (wybierz wersję x64) na komputerze, bo biblioteka OR-Tools dla Pythona jest otoką Biblioteka natywna w C++.

Python

Musisz mieć zainstalowaną jedną z tych wersji Pythona:

Następnie sprawdź, czy w PATH jest dostępna wersja pip w wersji 9.01 lub nowszej:

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

Instalowanie narzędzi LUB

Przy założeniu, że w systemie Windows jest zainstalowane oprogramowanie wstępne, wykonaj te czynności:

python3 -m pip install -U --user ortools

Aby zainstalować go w całym systemie:

sudo python3 -m pip install -U ortools

Odinstalowywanie narzędzi LUB

Aby odinstalować narzędzia OR, użyj tych poleceń:

python3 -m pip uninstall ortools

Uzyskiwanie przykładowego kodu w Pythonie

Przykładowy kod znajduje się w sekcji python_or-tools.

  1. Pobieranie repozytorium jako pliku ZIP i wyodrębnij je lub skopiuj:

    git clone -b v9.10 --depth 1 https://github.com/or-tools/python_or-tools
    
  2. Przejdź do katalogu przykładów:

    cd python_or-tools
    

Uruchom przykład

Z katalogu python_or-tools:

Uruchom plik binarny za pomocą polecenia:

python3 basic_example.py

Gratulacje! Po uruchomieniu aplikacji z operatorem LUB-narzędziami możesz zacznij używać narzędzi LUB.