Python के लिए OR-टूल पिप का इस्तेमाल करना

परिचय

इस गाइड की मदद से, Python में OR-Tools का इस्तेमाल आसानी से किया जा सकता है उदाहरण के लिए.

हालांकि, ये निर्देश Windows के अन्य वैरिएंट पर भी काम कर सकते हैं, लेकिन इनकी सिर्फ़ उन मशीनों पर टेस्ट किया है जो नीचे दी गई ज़रूरी शर्तों को पूरा करती हैं:

Windows 10 64-बिट (x86_64) के साथ:

  • Microsoft Visual Studio Enterprise 2022
  • Microsoft Visual Studio कम्यूनिटी 2022 प्रीव्यू 2 या उसके बाद के वर्शन

ज़रूरी शर्तें

OR-टूल इंस्टॉल करने के लिए ज़रूरी शर्तों के बारे में यहां दिए गए सेक्शन में बताया गया है.

Microsoft Visual C++ फिर से डिस्ट्रिब्यूट किया जा सकता है

आपके पास Microsoft Visual C++ Visual Studio 2022 के लिए फिर से डिस्ट्रिब्यूट किए जा सकने वाले (x64 वर्शन चुनें) इंस्टॉल किया गया आपके कंप्यूटर पर एक रैपर है, क्योंकि Python की OR-Tools लाइब्रेरी C++ वाली नेटिव लाइब्रेरी.

Python

आपके पास Python के इन वर्शन में से कोई एक इंस्टॉल होना चाहिए:

इसके बाद पुष्टि करें कि आपके PATH में पीआईपी 9.01 या उसके बाद का वर्शन मौजूद है:

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 उदाहरण कोड पाएं

उदाहरण कोड 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-Tools के साथ एक एप्लीकेशन चलाया है, तो आप OR-Tools का इस्तेमाल शुरू करें.