انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: این دستور در کنسول چیست؟ (حل شد)  (دفعات بازدید: 575 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین kook65247

  • Full Member
  • *
  • ارسال: 167
  • جنسیت : پسر
این دستور در کنسول چیست؟ (حل شد)
« : 15 خرداد 1400، 11:11 ق‌ظ »
سلام
در دستور
virtualenv -pاین -p چی هستش؟
سرچ کردم اما چیزی دستگیرم نشد
پیشاپیش ممنون
« آخرین ویرایش: 17 خرداد 1400، 06:48 ق‌ظ توسط kook65247 »
{^-^}

آفلاین M!lad

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1757
پاسخ : این دستور در کنسول چیست؟
« پاسخ #1 : 15 خرداد 1400، 01:53 ب‌ظ »
نسخه پایتون رو مشخص می‌کنه. برای مثال virtualenv -p python2 venv یک venv با پایتون نسخه ۲ ایجاد می‌کنه.

کافیه بزنید virtualenv --help تا توضیح پارامترهای مختلف رو بخونید.
..I feel no fault for the fault I feel..

آفلاین sameet

  • Hero Member
  • *
  • ارسال: 901
  • جنسیت : پسر
  • وبمستری به سبک سامیت
پاسخ : این دستور در کنسول چیست؟
« پاسخ #2 : 15 خرداد 1400، 02:05 ب‌ظ »
ویرچوال اینوایرمنت رو بلاخره باید نسخشو مشخص کنی ...

با چی نصب کردی ؟ مخازن یا پیپ ؟
وبمستری به سبک سامیت

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19688
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : این دستور در کنسول چیست؟
« پاسخ #3 : 15 خرداد 1400، 09:29 ب‌ظ »
البته بهتره برای ساخت محیط مجازی از این دستور استفاده کنید:
python3 -m venv .env
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین kook65247

  • Full Member
  • *
  • ارسال: 167
  • جنسیت : پسر
پاسخ : این دستور در کنسول چیست؟
« پاسخ #4 : 16 خرداد 1400، 05:54 ب‌ظ »
ویرچوال اینوایرمنت رو بلاخره باید نسخشو مشخص کنی ...

با چی نصب کردی ؟ مخازن یا پیپ ؟
توی لینوکس تازه کارم
با دستور
sudo apt-get install python3-virtualenv
نصب کردم
این شیوه نصب میشه مخازن؟
{^-^}

آفلاین kook65247

  • Full Member
  • *
  • ارسال: 167
  • جنسیت : پسر
پاسخ : این دستور در کنسول چیست؟
« پاسخ #5 : 16 خرداد 1400، 05:55 ب‌ظ »
البته بهتره برای ساخت محیط مجازی از این دستور استفاده کنید:
python3 -m venv .env
برای ساخت محیط مجازی از دستور زیر استفاده میکنم:
virtualenv -p$(which python3.9) .venv

لطفا بگید فرقش با شیوه ای کهشما گفتید چیه؟ چرا شیوه ای کهشما معرفی کردین بهتره؟

ممنون از همه دوستانی که راهنمایی کردن
{^-^}

آفلاین sameet

  • Hero Member
  • *
  • ارسال: 901
  • جنسیت : پسر
  • وبمستری به سبک سامیت
پاسخ : این دستور در کنسول چیست؟
« پاسخ #6 : 16 خرداد 1400، 05:59 ب‌ظ »
به نظر من با پیپ نصب میکردید بهتر بود تا مخازن ولی بازم میگم که تنها تفاوتی که داره اینه که باید بنویسید :

pip3 install virtualenv ...
and

virtualenv  - m ....
ولی اگه از مخازن دانلود کردی :

virtualenv -p .....
وبمستری به سبک سامیت

آفلاین مرتضی . م

  • High Hero Member
  • *
  • ارسال: 1116
پاسخ : این دستور در کنسول چیست؟
« پاسخ #7 : 16 خرداد 1400، 06:25 ب‌ظ »
بهتره از pip در محیط مجازی استفاده بشه برای نصب بر روی کل سیستم از package manager خود سیستم استفاده بشه بهتره
« آخرین ویرایش: 16 خرداد 1400، 08:36 ب‌ظ توسط مرتضی . م »

آفلاین sameet

  • Hero Member
  • *
  • ارسال: 901
  • جنسیت : پسر
  • وبمستری به سبک سامیت
پاسخ : این دستور در کنسول چیست؟
« پاسخ #8 : 16 خرداد 1400، 07:05 ب‌ظ »
بهتره از pip در محیط مجازی نصب بشه برای نصب بر روی کل سیستم از package manager خود سیستم استفاده بشه بهتره
درست
وبمستری به سبک سامیت

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19688
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : این دستور در کنسول چیست؟
« پاسخ #9 : 16 خرداد 1400، 08:45 ب‌ظ »
برای ساخت محیط مجازی از دستور زیر استفاده میکنم:
virtualenv -p$(which python3.9) .venv

لطفا بگید فرقش با شیوه ای کهشما گفتید چیه؟ چرا شیوه ای کهشما معرفی کردین بهتره؟
این روش استاندارد پایتون ۳ است. اونی که شما نوشتید مربوط به زمان پایتون ۲ بود و البته هنوز کار می‌کنه.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن