رضا خلفی
رضا خلفی
خواندن ۱ دقیقه·۳ سال پیش

نصب Virtual Environment روی سرور Ubuntu برای Django

پس از اتصال از طریق ssh به سرور برای نصب venv طبق دستور زیر عمل می‌کنیم:

sudo apt-get install python3-venv

یا

sudo apt install python3-virtualenv

نتیجه و ورژن نصب شده را به شکل زیر مشاهده کنید:

virtualenv --version
virtualenv 20.0.17 from /usr/lib/python3/dist-packages/virtualenv/__init__.py

حال بهتر است root پروژه را ببینم:

pwd

نتیجه چیزی شبیه به خط زیر خواهد بود:

/home/ubuntu

بهتر از یک دایرکتوری برای پروژه جدیدمان ایجاد کنیم(من از نام projects استفاده کرده‌ام):

sudo mkdir projects
از طریق دستورهای ls یا ll می‌توانید محتوای دایرکتوری را ببینید.

حال وارد دایرکتوری projects می‌شویم:

cd projects

در این دارکتوری قصد داریم یک env جدید ایجاد کنیم با نام دلخواه(من از نام rezaenv استفاده کرده‌ام):

python3 -m venv rezaenv

حال می‌توانیم وارد دایرکتوری rezaenv شویم و با دستور ls محتویات آن را ببینیم:

و اگر وارد دایرکتوری bin شویم:

هدف از دو تصور بالا رسیدن به فایل activate است، حال دوباره به دایرکتوری projects باز می‌گردیم:

cd .. cd ..

و برای فعال کردن محیط یا env جدید rezaenv از دستور زیر استفاده می‌کنیم:

source rezaenv/bin/activate

نتیجه به صورت زیر ظاهر می‌شود:

حال ما در محیط rezaenv هستیم و می‌توانیم برای مدیریت و راه‌اندازی پروژه جنگو خود اقدام کنیم.

و برای خروج از محیط env جدید از دستور زیر استفاده کنید:

deactivate

پایان.


بازگشت به پست اصلی

venvenvenvironmentdjango
شغل من برنامه‌نویسی است، مطالعه و موسیقی هم دوست دارم.
شاید از این پست‌ها خوشتان بیاید