آموزش جنگو Django | ایجاد پروژه جدید
خطای دسترسی
برای ثبت پاسخ، ابتدا باید در سایت وارد شوید.
ایجاد محیط مجازی
ایجاد محیط مجازی یکی از مراحل مهم در توسعه پروژههای جنگو (Django) است. محیط مجازی به شما این امکان را میدهد که وابستگیها و کتابخانههای مورد نیاز پروژه خود را بهصورت جداگانه مدیریت کنید، بدون اینکه بر روی سایر پروژهها یا سیستمعامل شما تأثیر بگذارد.
1. نصب virtualenv
قبل از ایجاد محیط مجازی، باید اطمینان حاصل کنید که ابزار virtualenv بر روی سیستم شما نصب شده است. برای نصب آن، میتوانید از pip استفاده کنید. در ترمینال یا خط فرمان، دستور زیر را وارد کنید:
pip install virtualenv
2. ایجاد محیط مجازی
پس از نصب virtualenv، میتوانید محیط مجازی جدیدی ایجاد کنید. برای این کار، به دایرکتوری پروژه خود بروید و دستور زیر را وارد کنید:
virtualenv myenv
در این دستور، myenv نام محیط مجازی شماست. میتوانید نام دلخواه دیگری نیز انتخاب کنید.
3. فعالسازی محیط مجازی
پس از ایجاد محیط مجازی، باید آن را فعال کنید. بسته به سیستمعامل شما، روش فعالسازی متفاوت است:
- در ویندوز:
myenv\Scripts\activate
- در macOS و Linux:
source myenv/bin/activate
پس از فعالسازی محیط مجازی، نام محیط مجازی شما در ابتدای خط فرمان نمایش داده میشود. این بدان معناست که در حال حاضر در محیط مجازی هستید و میتوانید کتابخانههای مورد نیاز پروژه خود را نصب کنید.
4. نصب جنگو
حالا که محیط مجازی شما فعال است، میتوانید جنگو را نصب کنید. برای نصب جنگو، دستور زیر را وارد کنید:
pip install django
5. غیرفعالسازی محیط مجازی
پس از اتمام کار با پروژه و محیط مجازی، میتوانید آن را غیرفعال کنید. برای این کار، کافی است دستور زیر را وارد کنید:
deactivate
با این کار، به محیط اصلی سیستم خود باز میگردید و دیگر نمیتوانید از کتابخانههای نصب شده در محیط مجازی استفاده کنید تا زمانی که دوباره آن را فعال کنید.
نتیجهگیری
ایجاد و استفاده از محیط مجازی به شما کمک میکند تا وابستگیهای پروژههای مختلف را بهصورت مجزا مدیریت کنید و از بروز مشکلات ناشی از تداخل نسخهها جلوگیری کنید. این مرحله یکی از اصول اولیه توسعه نرمافزار است و به ویژه در پروژههای بزرگ و پیچیده اهمیت زیادی دارد.
برای ثبت پرسش ابتدا در سایت وارد شوید.