
در این مقاله از سری مقالات آموزشی لینوکس آسمان هاست نصب Flask فلاسک در اوبونتو ۲۰٫۰۴ را مورد بررسی قرارخواهیم داد.
دو چارچوب وب منبع باز Python که معمولاً مورد استفاده قرار می گیرند Django و Flask هستند.
Django یک چارچوب قوی پایتون است که به کاربران اجازه می دهد تا با تهیه یک چارچوب MVC که هدف آن ساده سازی برنامه های وب با کد کمتر همراه با اجزای قابل استفاده مجدد است.
در همین حال ، فلاسک یک چارچوب خرد است که بسیار کم است و فاقد کتابخانه یا ابزار اضافی است.
این مورد کمترین حد است زیرا فقط با ابزارهای اصلی به شما کمک می کند تا با توسعه برنامه های خود از زمین خارج شوید.
بدون هیچ زحمتی بیشتر ، بیایید داخل آن برویم و flask را روی اوبونتو ۲۰٫۰۴ نصب کنیم.
نصب Flask فلاسک در اوبونتو ۲۰٫۰۴
برای نصب flask در اوبونتو ۲۰٫۰۴ با استفاده از پکیج منیجر apt ، مراحل زیر را دنبال کنید:
1 |
sudo apt update -y |
پس از به روزرسانی کامل ، به مرحله بعدی بروید.
در مرحله بعدی ، شما باید pip را در کنار سایر وابستگی های پایتون نصب کنید که به شما امکان ایجاد یک محیط مجازی را می دهد.
در محیط مجازی است که ما می خواهیم flask را نصب کنیم.
اگر تعجب می کنید که چرا ما ابتدا پایتون را نصب نمی کنیم
اوبونتو ۲۰٫۰۴ از قبل با پایتون ۳٫۸ بسته بندی شده است و دیگر نیازی به نصب آن نیست.
برای تأیید حضور پایتون در اجرای اوبونتو ۲۰٫۰۴:
1 |
python3 --version |

سپس ، pip3 و سایر ابزارهای پایتون را همانطور که نشان داده شده نصب کنید.
1 |
sudo apt install build-essential python3-pip libffi-dev python3-dev python3-setuptools libssl-dev |
پس از آن ، یک محیط مجازی را نصب کنید که می خواهد flask را در یک محیط ماسه ای (sandboxed)جدا و اجرا کند.
1 |
sudo apt install python3-venv |
اکنون ، یک فولدر برای flask را ایجاد کرده و به داخل آن بروید
1 |
mkdir flask_dir && cd flask_dir |
با استفاده از پایتون به صورت زیر یک محیط مجازی ایجاد کنید
1 |
python3 -m venv venv |
سپس آن را فعال کنید تا بتوانید فلاسک را نصب کنید.
1 |
source venv/bin/activate |
در آخر ، چارچوب وب flask را با استفاده از pip نصب کنید ، که تمام اجزای flask از جمله Jinja2 ، کتابخانه برنامه وب Wersg Wesg و ماژول های آن را نصب می کند.
1 |
pip3 install flask |
برای تأیید نصب flask ، اجرا کنید:
1 |
flask --version |
عالی! Flask اکنون در اوبونتو ۲۰٫۰۴ نصب شده است.
اکنون می توانید با استفاده از flask برنامه های پایتون خود را ایجاد و استقرار دهید .