Python Create Virtual Environment – DEV Community

پایتون دارای یک ماژول venv inbuild برای ایجاد یک محیط مجازی سبک است که به ما کمک می کند تا چندین پروژه را با وابستگی های مختلف جدا کرده و اجرا کنیم. محیط مجازی در بالای پایتون موجود نصب شده در سیستم ایجاد می شود.
محیط مجازی پایتون به نوعی شبیه به داکر است اما هر دو متفاوت هستند. Docker برای ایجاد محیط ایزوله با نسخه و نوع سیستم عامل مختلف، وابستگی سیستم، نسخه پایتون و نود مختلف استفاده می شود. VENV برای ایجاد محیط برای بسته های پایتون استفاده می شود.
فرض کنید اگر بخواهیم یک پروژه جنگو و فلاسک را به جای نصب هر دو بسته به صورت سراسری اجرا کنیم، می توان از محیط مجازی مجزا برای اجرای پروژه استفاده کرد. در آینده اگر بخواهیم یک پروژه جدید ایجاد کنیم بدون اینکه پروژه موجود را تحت تأثیر قرار دهیم، این کار مفید است.
نحو
python -m venv [venv]
شما می توانید هر نامی را که می خواهید در داخل براکت مربع داشته باشید []
مراحل:
- به پوشه ای که می خواهید محیط مجازی جدید را ایجاد کنید بروید.
- این دستور را اجرا کنید
python -m venv venv
برای فعال کردن محیط مجازی در لینوکس یا مک از این دستور استفاده کنید
source venv/bin/activate
برای فعال کردن محیط مجازی در ویندوز از این دستور استفاده کنید
.\venv\Scripts\activate
درباره آموزش پایتون بیشتر بدانید
سایر مقالات مرتبط را کاوش کنید
خواندن و نوشتن JSON در درخواست های پایتون از API
Python Json را بخوانید و بنویسید
نحوه ترکیب دو دیکشنری در پایتون با استفاده از روش های مختلف
چگونه بررسی کنیم که آیا یک کلید در دیکشنری پایتون وجود دارد یا خیر
آموزش استثنایی پایتون
آموزش کلاس ها و اشیاء پایتون