مُقدّمة
يساعدك هذا الدليل على بدء استخدام 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.
تنزيل المستودع كملف ZIP واستخراجه أو استنساخ المستودع:
git clone -b v9.10 --depth 1 https://github.com/or-tools/python_or-tools
التغيير إلى دليل الأمثلة:
cd python_or-tools
تنفيذ المثال
من الدليل python_or-tools
:
قم بتشغيل البرنامج الثنائي باستخدام:
python3 basic_example.py
تهانينا! لقد شغّلت للتو تطبيقًا باستخدام أدوات OR، وأنت على استعداد بدء استخدام أدوات OR.