Python için OR-Tools Pip'i kullanma

Giriş

Bu kılavuz, basit bir çalışmayla Python'da VEYA araçlarını kullanmaya başlamanıza yardımcı olur. örneğine bakalım.

Bu talimatlar diğer MacOS varyantlarında da işe yarayabilecek olsa da aşağıdaki gereksinimleri karşılayan makinelerde test edilmiş olmalıdır:

  • 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 önce "macOS için paket yöneticisi eksik" diğer bir deyişle Homebrew Bunun için bir terminal penceresi açıp aşağıdakileri girin:

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

Brew'yi 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+ yüklü olmalıdır.

Python 3.8 ve sonraki sürümlerini 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ı Yükleme

MacOS'inizde ön koşul yazılımının yüklü olduğu varsayıldığında:

python3 -m pip install -U --user ortools

Alternatif olarak, sistem genelinde yüklemek için:

sudo python3 -m pip install -U ortools

VEYA Araçları'nı kaldırma

OR-Araçları'nı kaldırmak için aşağıdaki komutları verin:

python3 -m pip uninstall ortools

Python örnek kodunu alma

Örnek kod, python_or-tools deposunu oluşturur.

  1. Depoyu zip dosyası olarak indirme veya depoyu klonlayın:

    git clone -b v9.10 --depth 1 https://github.com/or-tools/python_or-tools
    
  2. Örnek 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 uygulama çalıştırdınız ve artık VEYA-Araçları'nı kullanmaya başlayın.