مُقدّمة
يساعدك هذا الدليل على بدء استخدام OR-Tools في بايثون من خلال خطوات عملية مثال.
وعلى الرغم من أن هذه الإرشادات قد تنطبق أيضًا على متغيرات Linux الأخرى، إلا أننا قد اختبروها فقط على أجهزة تفي بالمتطلبات التالية:
- Alpine Edge 64-bit (x86_64)
- Centos 7 LTS 64 بت (x86_64)
- Debian SID 64 بت (x86_64)
- Debian 11 (مركز الهدف) 64 بت (x86_64)
- Fedora 38 64 بت (x86_64)
- Fedora 37 64 بت (x86_64)
- OpenSuse Leap 64-bit (x86_64)
- Ubuntu 24.04 64 بت (x86_64)
- Ubuntu 22.04 LTS 64 بت (x86_64)
- Ubuntu 20.04 LTS 64 بت (x86_64)
المتطلبات الأساسية
توضح الأقسام التالية المتطلبات الأساسية لتثبيت أدوات OR.
Python
يجب تثبيت الإصدار 3.8 أو الإصدارات الأحدث من Python.
لتثبيت الإصدار 3.8 أو الإصدارات الأحدث من Python، افتح نافذة طرفية وأدخِل ما يلي:
Alpine
apk add python3-dev py3-pip py3-wheel
سينتوس
sudo yum install -y python3 python3-devel python3-pip numpy
نظام التشغيل دبيان
sudo apt install -y python3-dev python3-pip python3-venv
قبعة فيدورا
sudo dnf install -y python3-devel python3-pip python3-venv
قبعة فيدورا
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 باستخدام:
python3 --version
python3 -c "import platform; print(platform.architecture()[0])"
python3 -m pip --version
تثبيت أدوات OR
وبافتراض أنه تم تثبيت البرنامج المطلوب على نظام التشغيل Linux، اتّبِع الخطوات التالية:
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.