উবুন্টু 20.04 এ কীভাবে ফ্লাস্ক ইনস্টল করবেন


দুটি ব্যবহৃত ওপেন সোর্স পাইথন ওয়েব ফ্রেমওয়ার্ক হ'ল জ্যাঙ্গো এবং ফ্লাস্ক। জাজানো হ'ল একটি শক্তিশালী পাইথন কাঠামো যা ব্যবহারকারীদের দ্রুত এমভিসি ফ্রেমওয়ার্ক সরবরাহ করে তাদের ওয়েব অ্যাপ্লিকেশনগুলি দ্রুত বিকাশ এবং মোতায়েন করতে দেয় যা লক্ষ্য পুনরায় ব্যবহারযোগ্য উপাদানগুলির সাথে কম কোডের সাথে ওয়েব অ্যাপ্লিকেশন বিকাশকে সহজতর করতে পারে s

এদিকে, ফ্লাস্ক হ'ল একটি মাইক্রোফ্রেম ওয়ার্ক যা অতিরিক্ত লাইব্রেরি বা সরঞ্জামগুলি থেকে ঝুঁকানো এবং বিহীন। এটি আপনার অ্যাপ্লিকেশনগুলি বিকাশের সাথে গ্রাউন্ডে নামতে সহায়তা করার জন্য কেবলমাত্র বেসিক সরঞ্জামগুলি দিয়ে জাহাজ চালানোর কারণে এটি ন্যূনতম।

আরও বেশি অগ্রযাত্রা ছাড়াই, আসুন ডানদিকে ঝাঁপিয়ে পড়ুন এবং উবুন্টু 20.04 এ ফ্লাস্কটি ইনস্টল করুন।

উবুন্টুতে ফ্লাস্ক ইনস্টল করা হচ্ছে

1. অ্যাপটি প্যাকেজ ম্যানেজার ব্যবহার করে উবুন্টু 20.04 এ ফ্লাস্ক ইনস্টল করতে, অনুসরণ করার পদক্ষেপগুলি এখানে:

প্রথমে নিশ্চিত হয়ে নিন যে আপনার সিস্টেমটি প্রদর্শিত হিসাবে আপডেট হয়েছে।

$ sudo apt update -y

আপডেটটি সম্পূর্ণ হয়ে গেলে, পরবর্তী পদক্ষেপে চলে যান।

২. এর পরে, আপনাকে পাইথন নির্ভরতার পাশাপাশি পাইপ ইনস্টল করতে হবে যা আপনাকে ভার্চুয়াল পরিবেশ তৈরি করতে সক্ষম করবে। এটি ভার্চুয়াল পরিবেশে আমরা ফ্লাস্ক ইনস্টল করতে যাচ্ছি।

আপনি যদি ভাবছেন যে আমরা কেন পাইথন প্রথমে ইনস্টল করছি না, ভাল, উবুন্টু ইতিমধ্যে পাইথন ৩.৮ এর সাথে প্রাক-প্যাকেজযুক্ত এসেছে এবং তাই এটি ইনস্টল করার দরকার নেই।

উবুন্টু 20.04 রানে পাইথনের উপস্থিতি নিশ্চিত করতে:

$ python3 --version

এরপরে, প্রদর্শিত হিসাবে পাইপ 3 এবং অন্যান্য পাইথন সরঞ্জামগুলি ইনস্টল করুন।

$ sudo apt install build-essential python3-pip libffi-dev python3-dev python3-setuptools libssl-dev

৩. এরপরে, একটি ভার্চুয়াল পরিবেশ ইনস্টল করুন যা বালির বাক্সযুক্ত পরিবেশে ফ্লাস্ককে বিচ্ছিন্ন এবং চালিত করতে চলেছে।

$ sudo apt install python3-venv

৪. এখন, ফ্লাস্ক ডিরেক্টরিটি তৈরি করুন এবং এতে নেভিগেট করুন।

$ mkdir flask_dir && cd flask_dir

5. নীচে পাইথন ব্যবহার করে একটি ভার্চুয়াল পরিবেশ তৈরি করুন।

$ python3 -m venv venv

6. তারপরে এটি সক্রিয় করুন যাতে আপনি ফ্লাস্কটি ইনস্টল করতে পারেন।

$ source venv/bin/activate

আমরা এখন ভার্চুয়াল পরিবেশের মধ্যে কাজ করছি তা বোঝাতে কীভাবে প্রম্পটটি (ভেনভ) এ পরিবর্তিত হয় তা লক্ষ্য করুন।

Last. শেষ অবধি, পিপ ব্যবহার করে ফ্ল্যাশ ওয়েব কাঠামো ইনস্টল করুন যা জিনজা ২, ওয়ার্কজেগ ডাব্লুএসজি ওয়েব অ্যাপ্লিকেশন লাইব্রেরি এবং এর মডিউলগুলি সহ ফ্লাস্কের সমস্ত উপাদান ইনস্টল করবে।

$ pip3 install flask

8. ফ্লাস্ক ইনস্টল হয়েছে তা নিশ্চিত করতে, চালান:

$ flask --version

পারফেক্ট! ফ্লাস্ক এখন উবুন্টু 20.04 এ ইনস্টল করা আছে। আপনি এখন ফ্ল্যাশ ব্যবহার করে আপনার পাইথন অ্যাপ্লিকেশনগুলি তৈরি এবং স্থাপন করতে এগিয়ে যেতে পারেন।