أنشأت Google أداة OR-أدوات بلغة C++ ، ولكن يمكنك استخدامها أيضًا مع Python أو Java أو C# (على النظام الأساسي .NET).
تثبيت OR-أدوات للغة بايثون
أسرع طريقة للحصول على أدوات OR هي تثبيت إصدار بايثون الثنائي. إذا كان لديك Python بالفعل (الإصدار 3.8 أو الأحدث على Linux أو macOS أو Windows)، مدير حزم Python، PIP، يمكنك تثبيت OR-الأدوات على النحو التالي:
python -m pip install ortools
بعد اكتمال التثبيت، تكون جاهزًا بدء استخدام OR-أدوات للغة Python
لتثبيت أدوات OR للغة أخرى أو من مصدر، راجع القسم التالي.
تعليمات التثبيت لجميع اللغات المتاحة
للحصول على إرشادات حول تثبيت أدوات OR، وكذلك المتطلبات الأساسية المطلوبة، النقر على أحد الروابط التالية:
تنزيل OR-أدوات
إذا كنت معتادًا على تثبيت أدوات OR وتريد تنزيل الإصدار الأحدث، فيمكنك الحصول عليه إما من خلال توزيع ثنائي أو ملف المصدر
إذا أردت تثبيت إصدار أقدم، تتضمَّن صفحة إصدار أدوات OR روابط إلى تنزيل الإصدارات السابقة.
التوزيعات الثنائية
إليك روابط إلى التوزيعات الثنائية لأدوات OR-الأدوات حسب اللغة والنظام الأساسي.
Python
أسهل طريقة لتثبيت أدوات OR لـ بايثون هي من سطر الأوامر، كما هو موضّح أعلاه.
ولكن، إذا كنت تفضل ذلك، يمكنك تثبيت أدوات OR من إحدى لغات البايثون ملفات العجلات.
C++
أرشيفات مسبقة الإنشاء بـ C++ OR-أدوات
Linux
- الحافة Alpine Edge
- CentOS 7 LTS
- Debian 11
- Fedora 38
- Fedora 37
- Ubuntu 24.04
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
نظام التشغيل Mac
Windows
.Net
أرشيفات بتنسيق .Net OR-Tools
Linux
- الحافة Alpine Edge
- CentOS 7 LTS
- Debian 11
- Fedora 38
- Fedora 37
- Ubuntu 24.04
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
نظام التشغيل Mac
Windows
Java
أرشيفات Java OR-أدوات مصممة مسبقًا.
Linux
- الحافة Alpine Edge
- CentOS 7 LTS
- Debian 11
- Fedora 38
- Fedora 37
- Ubuntu 24.04
- Ubuntu 22.04 LTS
- Ubuntu 20.04 LTS
نظام التشغيل Mac
Windows
الملفات المصدر
للحصول على الملفات المصدر لأحدث إصدار من أدوات OR، يمكنك إجراء أي مما يلي:
- قم بتنزيلها في tar.gz أو .zip.
- استنساخها من مستودع OR-Tools على GitHub
Docker
لا تتوفّر أي صور رسمية لأدوات OR-في قاعدة بيانات المسجّلين في Google Cloud.