Wprowadzenie
Ten przewodnik pomoże Ci zacząć korzystać z narzędzi LUB w Pythonie z prostym przykładem roboczym.
Chociaż te instrukcje mogą też działać w innych wersjach systemu macOS, przetestowaliśmy je tylko na komputerach spełniających te wymagania:
- MacOS 13.0.1 (Ventura) Intel 64-bitowy (x86_64)
- MacOS 13.0.1 (Ventura) M1 (arm64)
Wymagania wstępne
W kolejnych sekcjach opisano wymagania wstępne instalacji narzędzi LUB.
Domowe
Aby zainstalować pozostałe wymagania wstępne, najpierw zainstaluj „brakującego menedżera pakietów dla systemu macOS”, zwanego też Homebrew. Aby to zrobić, otwórz okno terminala i wpisz:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew update
Aby sprawdzić, czy udało Ci się zainstalować piwo:
brew --version
Zobaczysz, że:
Homebrew 1.6.9-8-g25542d7
Homebrew/homebrew-core (git revision 0e0c84; last commit 2018-06-20)
Python
Musisz mieć zainstalowanego Pythona 3.8 lub nowszego.
Aby zainstalować Pythona 3.8 lub nowszą wersję, otwórz okno terminala i wpisz:
brew install python
python3 -m pip install -U --user wheel six
Następnie sprawdź poprawność instalacji:
python3 --version
python3 -c "import platform; print(platform.architecture()[0])"
python3 -m pip --version
Instalowanie narzędzi OR-Tools
Zakładając, że w systemie macOS jest zainstalowane oprogramowanie wstępne, wykonaj te czynności:
python3 -m pip install -U --user ortools
Aby zainstalować ją w całym systemie:
sudo python3 -m pip install -U ortools
Odinstalowywanie OR-Tools
Aby odinstalować narzędzia OR-Tools, uruchom następujące polecenia:
python3 -m pip uninstall ortools
Pobieranie przykładowego kodu w Pythonie
Przykładowy kod znajduje się w repozytorium python_or-tools.
Pobierz repozytorium jako plik ZIP i rozpakuj je lub sklonuj:
git clone -b v9.10 --depth 1 https://github.com/or-tools/python_or-tools
Przejdź do katalogu przykładów:
cd python_or-tools
Uruchamianie przykładu
W katalogu python_or-tools
:
Uruchom plik binarny przy użyciu polecenia:
python3 basic_example.py
Gratulacje! Udało Ci się uruchomić aplikację za pomocą OR-Tools. Możesz zacząć korzystać z OR-Tools.