शुरुआती जानकारी
यह गाइड, Python में OR-टूल इस्तेमाल करने की शुरुआत, एक आसान उदाहरण की मदद से करती है.
हालांकि, ये निर्देश MacOS के दूसरे वैरिएंट पर भी काम कर सकते हैं, लेकिन हमने सिर्फ़ उन मशीनों पर टेस्ट किया है जो इन शर्तों को पूरा करती हैं:
- MacOS 13.0.1 (Ventura) Intel 64-बिट (x86_64)
- MacOS 13.0.1 (Ventura) M1 (arm64)
ज़रूरी शर्तें
नीचे दिए सेक्शन में, OR-टूल इंस्टॉल करने की ज़रूरी शर्तों के बारे में बताया गया है.
होमब्रू
बाकी ज़रूरी शर्तों को इंस्टॉल करने के लिए, हमारा सुझाव है कि पहले "macOS के लिए पैकेज मैनेजर मौजूद नहीं है" को इंस्टॉल करें. इसे Homebrew के नाम से भी जाना जाता है. ऐसा करने के लिए, एक टर्मिनल विंडो खोलें और यह डालें:
/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-टूल को अनइंस्टॉल करने के लिए, ये निर्देश दें:
python3 -m pip uninstall ortools
Python उदाहरण कोड पाएं
उदाहरण के तौर पर दिया गया कोड, 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-टूल का इस्तेमाल शुरू करने के लिए तैयार हैं.