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

परिचय

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

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

  • MacOS 13.0.1 (वेंचुरा) Intel 64-बिट (x86_64)
  • MacOS 13.0.1 (वेंचुरा) 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

आपके पास Python 3.8+ इंस्टॉल होना ज़रूरी है.

Python 3.8+ इंस्टॉल करने के लिए, टर्मिनल विंडो खोलें और यह डालें:

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

उदाहरण कोड 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 का इस्तेमाल शुरू करें.