Python için OR-Tools Pip'i kullanma

Giriş

Bu kılavuz, basit bir çalışma örneğiyle Python'da VEYA Araçları'nı kullanmaya başlamanızı sağlar.

Bu talimatlar diğer MacOS varyantlarında da işe yarayabilecek olsa da, talimatları yalnızca aşağıdaki gereksinimleri karşılayan makinelerde test ettik:

  • MacOS 13.0.1 (Ventura) Intel 64 bit (x86_64)
  • MacOS 13.0.1 (Ventura) M1 (arm64)

Ön koşullar

Aşağıdaki bölümlerde VEYA Araçları'nı yüklemeye ilişkin ön koşullar açıklanmaktadır.

Evde Bira

Kalan ön koşulları yüklemek için ilk olarak Homebrew olarak bilinen "macOS için eksik paket yöneticisini" yüklemenizi öneririz. Bunun için bir terminal penceresi açın ve şunu girin:

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

Demleme işlemini başarıyla yüklediğinizi doğrulamak için:

brew --version

Aşağıdaki bilgileri görürsünüz:

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

Python

Python 3.8 veya sonraki bir sürüm yüklü olmalıdır.

Python 3.8 ve sonraki sürümleri yüklemek için bir terminal penceresi açın ve şunu girin:

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

Ardından yüklemenizi doğrulayın:

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

OR araçlarını yükleme

Önkoşul yazılımın MacOS'inizde yüklü olduğunu varsayarsak, aşağıdaki adımları uygulayın:

python3 -m pip install -U --user ortools

Veya uygulamayı sistem genelinde yüklemek için:

sudo python3 -m pip install -U ortools

OR-Araçlar'ın yüklemesini kaldırma

VEYA Araçları'nı kaldırmak için aşağıdaki komutları uygulayın:

python3 -m pip uninstall ortools

Python örnek kodunu alma

Örnek kod, python_or-tools deposunda yer alır.

  1. Depoyu zip dosyası olarak indirip çıkartın veya depoyu klonlayın:

    git clone -b v9.10 --depth 1 https://github.com/or-tools/python_or-tools
    
  2. Örnekler dizinine geçin:

    cd python_or-tools
    

Örneği çalıştırma

python_or-tools dizininden:

İkili dosyayı şunu kullanarak çalıştırın:

python3 basic_example.py

Tebrikler! VEYA Araçları ile bir uygulamayı çalıştırdınız. Artık VEYA Araçları'nı kullanmaya hazırsınız.