ساخت محیط مجازی (Create Virtual Environment)
برای هر پروژه جنگو یک «محیط مجازی (Virtual Environment)» بساز. محیط مجازی یعنی جعبه جدا برای کتابخانه ها. بنابراین پروژه ها باهم تداخل ندارند و نسخه ها کنترل می شوند.
محیط مجازی با venv
ابزار «ون وِو (venv)» داخل پایتون است. یک نام دلخواه انتخاب کن. در این آموزش نام ما «myworld» است.
python -m venv myworld
ساختار پوشه محیط
پس از ساخت، پوشه ای با زیرپوشه ها و فایل ها ایجاد می شود.
myworld
Include
Lib
Scripts
.gitignore
pyvenv.cfg
فعال سازی محیط مجازی
برای کار، محیط را فعال کن. دستور در ویندوز و مک/یونیکس فرق دارد.
myworld\Scripts\activate.bat
source myworld/bin/activate
نشانه فعال شدن
اگر فعال شود، نام محیط در ابتدای خط فرمان می آید.
(myworld) C:\Users\Your Name>
(myworld) ... $
نکته: هر بار ترمینال را باز می کنی، دوباره محیط را فعال کن.
گام های سریع ساخت محیط
- به پوشه پروژه برو. جای ساخت را مشخص کن.
- دستور venv را اجرا کن. پوشه محیط ساخته می شود.
- محیط را فعال کن. نشان «(myworld)» را ببین.
قدم بعدی
اکنون برای نصب جنگو آماده ای. به نصب جنگو برو و ادامه بده.
جمع بندی سریع
- برای هر پروژه یک محیط بساز.
- venv داخل پایتون است.
- قبل از کار، محیط را فعال کن.
- نشانه فعال بودن، پیشوند نام محیط است.