
اگر قبلا جنگو نسخه ۵ را در سیستمتان نصب کرده اید میتوانید مستقیما به اپیزود بعدی(معرفی جنگو ۵ و ویژگی های جدید جنگو) بروید و نیازی نیست این اپیزود را مطالعه کنید.
جنگو بهصورت یک ماژول پایتون ارائه میشود، بنابراین میتوان آن را در هر محیط پایتونی نصب کرد. اگر هنوز جنگو را نصب نکردهاید، ادامهی مطلب یک راهنمای نصب سریع برای شماست.
سیستم مدیریت نسخه pip بهترین روش نصب جنگو است. پایتون 3.12 به بعد بطور پیشفرض pip را نصب میکند اما شما میتوانید مستندات نصب pip را از وبسایت رسمی آن بخوانید:
https://pip.pypa.io/en/stable/installation/
به وسیله اجرای کد زیر در خط فرمان میتوانید جنگو را نصب کنید:
python -m pip install Django~=5.0.4
این دستور آخرین نسخه جنگو ۵ را در پوشه site-packages در پوشه مربوط به محیط مجازی پایتون شما نصب میکند.
اکنون بررسی میکنیم که آیا جنگو به درستی نصب شده است یا خیر! کد زیر را در خط فرمان اجرا کنید.
python -m django --version
اگر خروجی آن با ۵.۰ شروع شده باشد، جنگو به درستی نصب شده است و قابل استفاده میباشد. اما اگر پیغامی شبیه به No module named Django مشاهده کردید به این معناست که هیچ ماژولی به نام جنگو وجود ندارد و جنگو به درستی نصب نشده است.
اگر در مراحل نصب مشکلی داشتید میتوانید روش های نصب متفاوتی را امتحان کنید که در لینک روبرو قابل مطالعه میباشد.
https://docs.djangoproject.com/en/5.0/intro/install/
نکته: تمام پکیج های استفاده شده در این فصل با شماره نسخه آن در فایل requirements.txt سورس کد پروژه فصل ۱ قرار دارد. (لینک دسترسی به سورس کد پروژه این فصل)
همچنین شما میتوانید نصب پکیج ها را بصورت قدم به قدم با روند آموزشی پیش بروید و یا بصورت یکجا با دستور زیر تمامی پکیج های فایل نیازمندی ها را نصب کنید:
pip install -r requirements.txt
پست قبلی: (فصل اول - اپیزود ۱ - نصب پایتون در ویندوز/لینوکس/مک)
پست بعدی: (فصل اول - اپیزود ۳ - معرفی جنگو ۵ و ویژگی های جدید جنگو)