مُقدّمة
يساعدك هذا الدليل على بدء استخدام OR-Tools في بايثون من خلال خطوات عملية مثال.
وعلى الرغم من أن هذه الإرشادات قد تنطبق أيضًا على متغيرات أخرى من نظام التشغيل MacOS، قد اختبروها فقط على أجهزة تفي بالمتطلبات التالية:
- MacOS 13.0.1 (Ventura) Intel 64-bit (x86_64)
- MacOS 13.0.1 (Ventura) M1 (arm64)
المتطلبات الأساسية
توضح الأقسام التالية المتطلبات الأساسية لتثبيت أدوات OR.
بيرة منزلية
لتثبيت المتطلبات الأساسية المتبقية، نوصي أولاً بتثبيت "مدير الحزمة مفقود لنظام التشغيل macOS" تُعرف أيضًا باسم شربة منزلية. لإجراء ذلك، افتح نافذة طرفية وأدخِل ما يلي:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew update
للتأكّد من تثبيت البيرة بنجاح، اتّبِع الخطوات التالية:
brew --version
من المفترض أن يظهر لك ما يلي:
Homebrew 1.6.9-8-g25542d7
Homebrew/homebrew-core (git revision 0e0c84; last commit 2018-06-20)
Python
يجب تثبيت الإصدار 3.8 أو الإصدارات الأحدث من Python.
لتثبيت الإصدار 3.8 أو الإصدارات الأحدث من Python، افتح نافذة طرفية وأدخِل ما يلي:
brew install python
python3 -m pip install -U --user wheel six
ثم التحقُّق من التثبيت:
python3 --version
python3 -c "import platform; print(platform.architecture()[0])"
python3 -m pip --version
تثبيت أدوات OR
بافتراض تثبيت البرنامج المطلوب على نظام التشغيل MacOS، اتّبِع الخطوات التالية:
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.