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

परिचय

यह गाइड, एक आसान उदाहरण की मदद से, Python में OR-टूल का इस्तेमाल शुरू करने में आपकी मदद करती है.

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

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

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

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

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

Microsoft विज़ुअल C++ को फिर से बांटा जा सकता है

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

Python

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

इसके बाद, पुष्टि करें कि आपके PATH में pip 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-टूल को अनइंस्टॉल करने के लिए, ये निर्देश दें:

python3 -m pip uninstall ortools

Python का उदाहरण कोड पाना

यह उदाहरण कोड, python_or-tools रिपॉज़िटरी में मौजूद है.

  1. रिपॉज़िटरी को zip फ़ाइल के तौर पर डाउनलोड करें और उसे एक्सट्रैक्ट करें या रिपॉज़िटरी का क्लोन बनाएं:

    git clone -b v9.9 --depth 1 https://github.com/or-tools/python_or-tools
    
  2. उदाहरण की डायरेक्ट्री में बदलें:

    cd python_or-tools
    

उदाहरण को चलाएं

python_or-tools डायरेक्ट्री से:

इसका इस्तेमाल करके बाइनरी चलाएं:

python3 basic_example.py

बधाई! आपने अभी-अभी OR-टूल के साथ एक ऐप्लिकेशन चलाया है, OR-टूल के साथ शुरुआत करने के लिए तैयार हैं.