استخدام OR-Tools Pip في بايثون

مُقدّمة

يساعدك هذا الدليل على بدء استخدام OR-Tools في بايثون من خلال خطوات عملية مثال.

وعلى الرغم من أن هذه الإرشادات قد تنطبق أيضًا على أنواع Windows الأخرى، إلا أننا قد اختبروها فقط على أجهزة تفي بالمتطلبات التالية:

نظام التشغيل Windows 10 64 بت (x86_64) مع:

  • Microsoft Visual Studio Enterprise لعام 2022
  • معاينة 2 أو الإصدارات الأحدث لمنتدى Microsoft Visual Studio لعام 2022

المتطلبات الأساسية

توضح الأقسام التالية المتطلبات الأساسية لتثبيت أدوات OR.

Microsoft Visual C++ القابلة لإعادة التوزيع

يجب أن يتوفّر لديك تثبيت Microsoft Visual C++ Redistributable for Visual Studio 2022 (اختَر الإصدار x64) على جهاز الكمبيوتر، حيث إن مكتبة OR- Tools لـ بايثون هي برنامج تضمين مكتبة C++ الأصلية.

Python

يجب أن يكون لديك أحد إصدارات Python التالية:

بعد ذلك، تحقَّق من توفّر النقطة 9.01 أو أعلى في مسار PATH:

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

تثبيت أدوات OR

وبافتراض أنه تم تثبيت البرنامج المطلوب على نظام التشغيل Windows، اتّبِع الخطوات التالية:

python3 -m pip install -U --user ortools

أو لتثبيته على مستوى النظام:

sudo python3 -m pip install -U ortools

إلغاء تثبيت أدوات OR

لإلغاء تثبيت OR-Tools، أصدر الأوامر التالية:

python3 -m pip uninstall ortools

الحصول على مثال الرمز البرمجي للغة بايثون

يوجد مثال التعليمة البرمجية في python_or-tools.

  1. تنزيل المستودع كملف ZIP واستخراجه أو استنساخ المستودع:

    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، وأنت على استعداد بدء استخدام أدوات OR.