Virtualenv ( برای کاربران ویندوزی )

Virtual Environment به راحتی یک محیط ایزوله شده پایتون رو در اختیارتون قرار میده که تا دیگه نگرانی از تغییر یا تاثیر پروژه جاریتون روی پروژه های دیگه نداشته باشید


مثلا شما می تونید بروی دی جانگو 1.6 کار کنید در صورتی که بقیه ی پروژه هاتون با دی جانگو 1 در دست طراحی هستن.
نحوه ی نصب :
با مراجعه به آدرس زیر فایل مورد نظر را دانلود نمایید:
این پکیج برای دوستانی هست که پایتون 2.7 استفاده می کنن ، سایر دوستان نیز می تونن از آخرین نسخه استفاده کنن
https://pypi.python.org/packages/sou…-1.10.1.tar.gz

سپس آنرا نصب نموده

Python.exe Setup.py install

بعد از نصب پکیج مورد نظر ، در همان پوشه ای که دانلود را از حالت فشرده خارج کرده بودید و نصب انجام شده بود ، پوشه build بوجود می آید و سپس وارد آن شده و مجددا وارد پوشه lib شوید
تنها فایل و پوشه موجود در lib را کپی نموده و وارد پوشه ی پروژه ی خود شده و آنها در پوشه ی پروژه خود کپی نمایید
مثلا پوشه ی D:\MyProject را ایجاد کرده اید و همکنون فایل virtualenv.py و پوشه ی virtualenv_support را در این پوشه کپی نمایید
سپس توسط cmd.exe وارد پوشه MyProject شده و دستور زیر را اجرا نمایید

Python.exe virtualenv.py myapp

پس از اجرای این دستور یک سری از فایل های مورد نیاز اجرای برنامه شما بعنوان فایل های اولیه در پوشه برنامه شما از کپی و ایجاد میشود.

برای اجرای پروژه خود با استفاده از این ابزار میبایست این ابزار را بعنوان پایتون پیش فرض سیستم عامل قرار دهید. برای این کار سازندگان این پکیج در پوشه script ایجاد شده در پوشه myapp فایل بنام activate.bat ایجاد نموده اند ، به راحتی با اجرای این فایل پایتون مجازی بعنوان پایتون پیش فرض تلقی شده و با اجرای deactivate.bat این نسخه از پایتون از حالت پیش فرض خارج میشود