انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: kook65247 در 15 خرداد 1400، 11:11 قظ
-
سلام
در دستور
virtualenv -p
این -p چی هستش؟
سرچ کردم اما چیزی دستگیرم نشد
پیشاپیش ممنون
-
نسخه پایتون رو مشخص میکنه. برای مثال virtualenv -p python2 venv یک venv با پایتون نسخه ۲ ایجاد میکنه.
کافیه بزنید virtualenv --help تا توضیح پارامترهای مختلف رو بخونید.
-
ویرچوال اینوایرمنت رو بلاخره باید نسخشو مشخص کنی ...
با چی نصب کردی ؟ مخازن یا پیپ ؟
-
البته بهتره برای ساخت محیط مجازی از این دستور استفاده کنید:
python3 -m venv .env
-
ویرچوال اینوایرمنت رو بلاخره باید نسخشو مشخص کنی ...
با چی نصب کردی ؟ مخازن یا پیپ ؟
توی لینوکس تازه کارم
با دستور
sudo apt-get install python3-virtualenv
نصب کردم
این شیوه نصب میشه مخازن؟
-
البته بهتره برای ساخت محیط مجازی از این دستور استفاده کنید:
python3 -m venv .env
برای ساخت محیط مجازی از دستور زیر استفاده میکنم:
virtualenv -p$(which python3.9) .venv
لطفا بگید فرقش با شیوه ای کهشما گفتید چیه؟ چرا شیوه ای کهشما معرفی کردین بهتره؟
ممنون از همه دوستانی که راهنمایی کردن
-
به نظر من با پیپ نصب میکردید بهتر بود تا مخازن ولی بازم میگم که تنها تفاوتی که داره اینه که باید بنویسید :
pip3 install virtualenv ...
and
virtualenv - m ....
ولی اگه از مخازن دانلود کردی :
virtualenv -p .....
-
بهتره از pip در محیط مجازی استفاده بشه برای نصب بر روی کل سیستم از package manager خود سیستم استفاده بشه بهتره
-
بهتره از pip در محیط مجازی نصب بشه برای نصب بر روی کل سیستم از package manager خود سیستم استفاده بشه بهتره
درست
-
برای ساخت محیط مجازی از دستور زیر استفاده میکنم:
virtualenv -p$(which python3.9) .venv
لطفا بگید فرقش با شیوه ای کهشما گفتید چیه؟ چرا شیوه ای کهشما معرفی کردین بهتره؟
این روش استاندارد پایتون ۳ است. اونی که شما نوشتید مربوط به زمان پایتون ۲ بود و البته هنوز کار میکنه.