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 Linux varyantlarında da çalışabilir, ancak talimatları yalnızca aşağıdaki gereksinimleri karşılayan makinelerde test ettik:

  • Alpine Edge 64 bit (x86_64)
  • Centos 7 LTS 64 bit (x86_64)
  • Debian SID 64 bit (x86_64)
  • Debian 11 (bullseye) 64 bit (x86_64)
  • Fedora 38 64 bit (x86_64)
  • Fedora 37 64 bit (x86_64)
  • OpenSuse Leap 64 bit (x86_64)
  • Ubuntu 24.04 64 bit (x86_64)
  • Ubuntu 22.04 LTS 64 bit (x86_64)
  • Ubuntu 20.04 LTS 64 bit (x86_64)

Ön koşullar

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

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:

Alpine

apk add python3-dev py3-pip py3-wheel

Centos

sudo yum install -y python3 python3-devel python3-pip numpy

Debian

sudo apt install -y python3-dev python3-pip python3-venv

Fötr şapka

sudo dnf install -y python3-devel python3-pip python3-venv

Fötr şapka

sudo dnf install -y python3-devel python3-pip python3-venv

OpenSUSE

sudo zypper install -y python3-devel python3-pip python3-wheel

Ubuntu

sudo apt install -y python3-dev python3-pip python3-venv

Ubuntu

sudo apt install -y python3-dev python3-pip python3-venv

Ubuntu

sudo apt install -y python3-dev python3-pip python3-venv

Python 3 yüklemenizi aşağıdakileri kullanarak kontrol edebilirsiniz:

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 Linux'unuzda yüklü olduğu varsayıldığında, 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.