Flask ইনস্টলেশন (Python এবং Virtual Environment)

Flask সেটআপ এবং ইনস্টলেশন - ফ্লাস্ক (Flask) - Web Development

344

Flask ইনস্টল করার জন্য Python এবং Virtual Environment ব্যবহার করা সবচেয়ে ভালো পদ্ধতি। এটি আপনার প্রজেক্টের জন্য একটি আলাদা পরিবেশ তৈরি করে যেখানে নির্দিষ্ট প্যাকেজ এবং নির্ভরশীলতা সুরক্ষিত রাখা যায়।


প্রয়োজনীয়তা

  1. Python 3.6 বা তার পরবর্তী সংস্করণ।
  2. pip (Python Package Manager)।
  3. Virtual Environment মডিউল।

Python ইনস্টলেশন

  1. Python ডাউনলোড করুন
    Python.org থেকে আপনার অপারেটিং সিস্টেমের জন্য Python ডাউনলোড করুন।
  2. ইন্সটল করুন
    ইন্সটল করার সময় "Add Python to PATH" চেকবক্স নির্বাচন করুন।
  3. ইন্সটলেশন যাচাই করুন
    টার্মিনাল বা কমান্ড প্রম্পটে নিচের কমান্ডটি চালিয়ে Python ইন্সটল হয়েছে কিনা পরীক্ষা করুন:

    python --version
    

    অথবা:

    python3 --version
    

Virtual Environment সেটআপ

Virtual Environment Flask প্রজেক্টের নির্ভরশীলতা (dependencies) আলাদা রাখে, যাতে আপনার সিস্টেমে গ্লোবাল প্যাকেজগুলোর সাথে কোনো বিরোধ না হয়।

  1. Virtual Environment মডিউল ইন্সটল করুন (যদি প্রয়োজন হয়):

    pip install virtualenv
    
  2. একটি ফোল্ডার তৈরি করুন যেখানে প্রজেক্টটি রাখতে চান:

    mkdir flask_project
    cd flask_project
    
  3. Virtual Environment তৈরি করুন:

    python -m venv venv
    
    • Windows: python -m venv venv
    • Mac/Linux: python3 -m venv venv
  4. Virtual Environment সক্রিয় করুন:

    • Windows:

      venv\Scripts\activate
      
    • Mac/Linux:

      source venv/bin/activate
      

    সক্রিয় হলে প্রম্পটে (venv) দেখা যাবে।

  5. Virtual Environment নিষ্ক্রিয় করতে:

    deactivate
    

Flask ইনস্টলেশন

  1. Flask ইনস্টল করুন: Virtual Environment সক্রিয় থাকা অবস্থায় নিচের কমান্ডটি চালান:

    pip install flask
    
  2. ইন্সটলেশন যাচাই করুন:

    flask --version
    

    আপনি Flask-এর সংস্করণ দেখতে পাবেন, যা নিশ্চিত করে যে Flask সঠিকভাবে ইনস্টল হয়েছে।


একটি সাধারণ Flask অ্যাপ তৈরি করা

  1. একটি Python ফাইল তৈরি করুন (app.py):

    from flask import Flask
    
    app = Flask(__name__)
    
    @app.route("/")
    def home():
        return "স্বাগতম Flask অ্যাপে!"
    
    if __name__ == "__main__":
        app.run(debug=True)
    
  2. অ্যাপ চালু করুন:

    python app.py
    

    টার্মিনালে একটি URL (যেমন: http://127.0.0.1:5000/) দেখা যাবে। এটি ব্রাউজারে খুলুন।


Flask ইনস্টলেশনের সুবিধা

  • নির্ভরশীলতা ব্যবস্থাপনা সহজ।
  • ভিন্ন প্রকল্পের জন্য আলাদা প্যাকেজ ভার্সন ম্যানেজ করা যায়।
  • প্রজেক্ট ডেভেলপমেন্টে সংঘর্ষের ঝুঁকি কম।

Flask ইন্সটল করা এবং ব্যবহার শুরু করা খুবই সহজ। Virtual Environment ব্যবহার করলে আপনার প্রকল্প উন্নত এবং সংগঠিত থাকবে।

Content added By
Promotion

Are you sure to start over?

Loading...