دو فریمورک وب منبع باز Python که معمولاً مورد استفاده قرار می گیرند جنگو و فلسک هستند. جنگو یک چارچوب قوی پایتون است که به کاربران اجازه میدهد تا با ارائه یک فریمورک MVC که هدف آن سادهسازی توسعه برنامههای وب با کد کمتر همراه با اجزای قابل استفاده مجدد است، به سرعت برنامههای وب خود را توسعه و استقرار دهند.
در همین حال، Flask یک میکروفریمورک است که کوچک و بدون کتابخانه یا ابزار اضافی است. این مینیمالیستی است زیرا تنها با ابزارهای اولیه برای کمک به شما در توسعه برنامههای کاربردی خود عرضه میشود. در این آموزش میخواهیم فلسک را روی اوبونتو 20.04 نصب کنیم پس با ما همراه باشید.
نصب فلسک در اوبونتو
1. برای نصب فلسک در اوبونتو 20.04 با استفاده از apt package manager، مراحل زیر را دنبال کنید:
ابتدا مطمئن شوید که سیستم شما مطابق شکل به روز شده است.
sudo apt update -y $
پس از تکمیل به روز رسانی، به مرحله بعدی بروید.
2. در مرحله بعد، باید pip را در کنار سایر وابستگی های پایتون نصب کنید که به شما امکان می دهد یک محیط مجازی ایجاد کنید. در محیط مجازی است که میخواهیم فلسک را نصب کنیم.
اگر تعجب میکنید که چرا ابتدا پایتون را نصب نمیکنیم، باید به این اشاره کرد که اوبونتو 20.04 از قبل با پایتون 3.8 بستهبندی شده است، و بنابراین نیازی به نصب آن نیست. برای تایید حضور پایتون در اوبونتو 20.04 اجرا کنید:
python3 --version $
در مرحله بعد، pip3 و سایر ابزارهای پایتون را مطابق شکل نصب کنید.
sudo apt install build-essential python3-pip libffi-dev python3-dev python3-setuptools libssl-dev $

3. پس از آن، یک محیط مجازی را نصب کنید و flask را در یک محیط sandbox اجرا کنید.
sudo apt install python3-venv $

4. اکنون، دایرکتوری flask را ایجاد کنید.
mkdir flask_dir && cd flask_dir $
5. یک محیط مجازی با استفاده از پایتون به صورت زیر ایجاد کنید.
python3 -m venv venv $
6. سپس آن را فعال کنید تا بتوانید فلسک را نصب کنید.
source venv/bin/activate $
توجه کنید که چگونه دستور به (venv) تغییر می کند تا نشان دهد که ما اکنون در محیط مجازی کار می کنیم.

7. در نهایت، وب فریمورک فلسک را با استفاده از pip نصب کنید، که تمام اجزای فلسک از جمله Jinja2، کتابخانه برنامه وب werkzeug WSG و ماژول های آن را نصب می کند.
pip3 install flask $
8. پس از دانلود و نصب شدن، برای تأیید نصب فلسک، اجرا کنید:
flask --version $
و تمام! Flask اکنون بر روی اوبونتو 20.04 نصب شده است. اکنون می توانید به ایجاد و استقرار برنامه های پایتون خود با استفاده از فلسک ادامه دهید. در این آموزش نحوه نصب Flask در اوبونتو 20.04 را توضیح دادیم. امیدواریم این مقاله آموزشی برای شما مفید بوده باشد، برای دیدن باقی آموزش ها میتوانید وارد منوی پشتیبانی بخش آموزش ها شوید، در صورتی که درباره این آموزش به مشکل یا سوالی برخورد کردید، میتوانید آن را در بخش دیدگاه بیان کنید.