سلام جناب کاویانی عزیز
در ورژن 3.7 و پایینتر venv پکیج داخلی پایتون هست. و virtualvenv رو جداگونه هم میشه نصب کرد. در ورژن 3.8 و بالاتر virtualvenv دیگه شده پیشفرض پایتون و داخلش هست.
یک منیجر دیگه هم در داخل gui اناکوندا هست. یعنی وقتی در اوبونتو anaconda navigator رو اجرا میکنیم اونجا هم میشه محیطهای مجازی ساخت علاوه بر اون base اولیه که دانلود شده.
حالا سوال اینه که شما برای اینکه در اینده به مشکلات فنی نخوریم و ارورهای متداول که ذاتا داریم با مجازی کردن محیط کار ازش جلوگیری میکنیم توصیه شما اینه از کدوم این منیجرها استفاده کنیم؟
اناکوندا یا virtualenv داخلی خود پایتون در ورژنهای بالا یا venv در ورژنهای قدیمی تر؟
یا اصلا از منیجر pycharm؟
گزینههای زیادی هست برای مدیریت کردن محیطهای مجازی پروژه
البته که داکر هم موجوده و بعدا بهش خواهید پرداخت!!!