خوب شاید یکی از مشکلات کاربران گنولینوکس ساخت محیط ایزوله با مثلا پایتون ۳ باشه در این پست تصمیم داریم به صورت خیلی ساده این موضوع رو بررسی کنیم فرض کنید پروژه یا پوشه شما اسمش project_venv باشه و ما تصمیم داریم این پوشه رو ایزوله کنیم پیشنهاد میکنم مطلب آشنایی و استفاده از Virtual environment این مطلب رو بررسی کنید و باید متذکر بشم این مطلب آموزشی دوستمون در ارتباط با توزیع اوبونتو است و این مطلبی که من قرار هست تکمیلش کنم مرتبط به فدورا است

محتویات فهرست [مخفی کردن]

قدم اول

باید با دستور زیر virtualenv را نصب کنیم پس دستور زیر رو در ترمینال بزنید

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
python -m pip install virtualenv
python -m pip install virtualenv
python -m pip install virtualenv

قدم دوم

دستورات زیر را به ترتیب در ترمنیال وارد کنید فقط باید متذکر بشم باید به پوشه پروژه تون مراجعه کنید و نسخه پایتون من 3.7 است

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
python3.7 -m venv project_venv
. project_venv/bin/activate
python3.7 -m venv project_venv . project_venv/bin/activate
python3.7 -m venv project_venv
. project_venv/bin/activate

خروجی باید مثلا چیزی شبیه زیر باشد من مثلا نسخه پایتون رو بررسی کردم

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
(venv) $ python --version
Python 3.7.0b2
(venv) $ python --version Python 3.7.0b2
(venv) $ python --version
Python 3.7.0b2

غیرفعال کردن محیط ایزوله

اگر بخوایید محیط ایزوله را غیرفعال کنید فقط باید دستور زیر را در ترمینال تایپ کنید

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
deactivate
deactivate
deactivate

فعال سازی محیط ایزوله

اگر بخواهید در محیط ایزوله کتابخانه ای نصب کنید باید اول محیط ایزوله را فعال کنید

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
. project_venv/bin/activate
. project_venv/bin/activate
. project_venv/bin/activate

نصب کتابخانه در محیط ایزوله

مثلا ما میخواهیم کتابخانه requests را نصب کنیم پس دستور زیر را در ترمینال تایپ میکنیم

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
python -m pip install requests
python -m pip install requests
python -m pip install requests

 

0 0 رای ها
رتبه بندی مقاله