استفاده از OR-Tools Pip برای پایتون

مقدمه

این راهنما با یک مثال کار ساده شما را با OR-Tools در پایتون شروع می کند.

اگرچه این دستورالعمل‌ها ممکن است روی سایر انواع ویندوز نیز کار کنند، اما ما آنها را فقط روی دستگاه‌هایی آزمایش کرده‌ایم که شرایط زیر را داشته باشند:

ویندوز 10 64 بیتی (x86_64) با:

  • Microsoft Visual Studio Enterprise 2022
  • Microsoft Visual Studio Community 2022 Preview 2 یا بالاتر

پیش نیازها

بخش های زیر پیش نیازهای نصب OR-Tools را شرح می دهند.

Microsoft Visual C++ قابل توزیع مجدد

شما باید Microsoft Visual C++ Redistributable را برای Visual Studio 2022 (نسخه x64 را انتخاب کنید) روی رایانه خود نصب کرده باشید، زیرا کتابخانه OR-Tools برای Python یک پوشش برای کتابخانه اصلی C++ است.

پایتون

شما باید یکی از نسخه های زیر پایتون را نصب کرده باشید:

سپس بررسی کنید که پیپ 9.01 یا بالاتر را در PATH خود در دسترس دارید:

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

نصب OR-Tools

با فرض اینکه نرم افزار پیش نیاز روی ویندوز شما نصب شده است، مراحل زیر را انجام دهید:

python3 -m pip install -U --user ortools

یا برای نصب آن در سطح سیستم:

sudo python3 -m pip install -U ortools

حذف OR-Tools

برای حذف OR-Tools، دستورات زیر را صادر کنید:

python3 -m pip uninstall ortools

کد مثال پایتون را دریافت کنید

کد مثال در مخزن python_or-tools قرار دارد.

  1. مخزن را به صورت یک فایل فشرده دانلود کنید و آن را استخراج کنید یا مخزن را شبیه سازی کنید:

    git clone -b v9.10 --depth 1 https://github.com/or-tools/python_or-tools
    
  2. به دایرکتوری نمونه ها تغییر دهید:

    cd python_or-tools
    

مثال را اجرا کنید

از دایرکتوری python_or-tools :

باینری را با استفاده از:

python3 basic_example.py

تبریک می گویم! شما به تازگی یک برنامه را با OR-Tools اجرا کرده اید، برای شروع با OR-Tools آماده هستید.