ভূমিকা
এই নির্দেশিকাটি আপনাকে একটি সাধারণ কাজের উদাহরণ সহ পাইথনে OR-Tools দিয়ে শুরু করে।
যদিও এই নির্দেশাবলী অন্যান্য লিনাক্স ভেরিয়েন্টগুলিতেও কাজ করতে পারে, আমরা শুধুমাত্র নিম্নলিখিত প্রয়োজনীয়তাগুলি পূরণকারী মেশিনগুলিতে সেগুলি পরীক্ষা করেছি:
- আলপাইন এজ 64-বিট (x86_64)
- Centos 7 LTS 64-বিট (x86_64)
- ডেবিয়ান SID 64-বিট (x86_64)
- ডেবিয়ান 11 (বুলসি) 64-বিট (x86_64)
- ফেডোরা 38 64-বিট (x86_64)
- ফেডোরা 37 64-বিট (x86_64)
- OpenSuse লিপ 64-বিট (x86_64)
- উবুন্টু 24.04 64-বিট (x86_64)
- উবুন্টু 22.04 LTS 64-বিট (x86_64)
- উবুন্টু 20.04 LTS 64-বিট (x86_64)
পূর্বশর্ত
নিম্নলিখিত বিভাগগুলি OR-Tools ইনস্টল করার পূর্বশর্তগুলি বর্ণনা করে৷
পাইথন
আপনার অবশ্যই পাইথন 3.8+ ইনস্টল থাকতে হবে।
পাইথন 3.8+ ইনস্টল করতে, একটি টার্মিনাল উইন্ডো খুলুন এবং লিখুন:
আলপাইন
apk add python3-dev py3-pip py3-wheel
সেন্টোস
sudo yum install -y python3 python3-devel python3-pip numpy
ডেবিয়ান
sudo apt install -y python3-dev python3-pip python3-venv
ফেডোরা
sudo dnf install -y python3-devel python3-pip python3-venv
ফেডোরা
sudo dnf install -y python3-devel python3-pip python3-venv
OpenSUSE
sudo zypper install -y python3-devel python3-pip python3-wheel
উবুন্টু
sudo apt install -y python3-dev python3-pip python3-venv
উবুন্টু
sudo apt install -y python3-dev python3-pip python3-venv
উবুন্টু
sudo apt install -y python3-dev python3-pip python3-venv
আপনি ব্যবহার করে আপনার Python 3 ইনস্টলেশন পরীক্ষা করতে পারেন:
python3 --version
python3 -c "import platform; print(platform.architecture()[0])"
python3 -m pip --version
OR-Tools ইনস্টল করা হচ্ছে
আপনার লিনাক্সে পূর্বশর্ত সফ্টওয়্যারটি ইনস্টল করা আছে বলে ধরে নিন, নিম্নলিখিত পদক্ষেপগুলি নিন:
python3 -m pip install -U --user ortools
অথবা, এটি সিস্টেম ওয়াইড ইনস্টল করতে:
sudo python3 -m pip install -U ortools
OR-Tools আনইনস্টল করা হচ্ছে
OR-Tools আনইনস্টল করতে, নিম্নলিখিত কমান্ডগুলি জারি করুন:
python3 -m pip uninstall ortools
পাইথন উদাহরণ কোড পান
উদাহরণ কোডটি python_or-tools সংগ্রহস্থলে অবস্থিত।
একটি জিপ ফাইল হিসাবে সংগ্রহস্থল ডাউনলোড করুন এবং এটি নিষ্কাশন করুন, বা সংগ্রহস্থল ক্লোন করুন:
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-Tools দিয়ে একটি অ্যাপ্লিকেশন চালান, আপনি OR-Tools দিয়ে শুরু করতে প্রস্তুত৷