2 votes, average: 5٫00 out of 52 votes, average: 5٫00 out of 52 votes, average: 5٫00 out of 52 votes, average: 5٫00 out of 52 votes, average: 5٫00 out of 5 (2 votes, average: 5٫00 out of 5)
You need to be a registered member to rate this.

آموزش نصب Python pip در Ubuntu 20.04

Pip ابزاری برای Python برای نصب بسته های Python است. از آن برای جستجوی ، دانلود و نصب بسته از Python package index و سایر indexes ها استفاده میشه. پایتون دارای 2 نسخه پایتون 2 یا پایتون 3. در اوبونتو 20.04 پایتون 3 نسخه پیش فرض است. برای سیستم هایی که به پایتون 2 نیاز دارند ، در این مقاله این نسخه رو هم نصب میکنیم. PiP به طور پیش فرض در اوبونتو نصب نشده است. اما نصب آن بسیار آسان و ساده است. آموزش زیر روش نصب و مدیریت بسته های Python از طریق PiP رو بررسی میکنه.

 

نصب PiP برای Python 3

اگه میخواین آخرین نسخه پایتون را اجرا می کنید و می خواهید از pip برای مدیریت بسته ها استفاده کنید . دستورات زیر PiP را نصب می کند تا از Python نسخه 3 استفاده کنین.

sudo apt update
sudo apt install python3-pip

 

هنگامی که دستورات بالا را اجرا می کنید ، تمام dependencies  هایی که برای عملکرد PiP لازم است در کنار PiP نصب خواهند شد. برای تأیید صحت نصب PiP ، دستور زیر را اجرا کنید:

pip3 --version

خروجی باید به شکل زیر باشه

Output:
pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)

این روش نحوه نصب PiP برای پایتون 3 بود.

 

نصب PiP برای Python 2

اگر می خواهید Python 2 استفاده کنید ، از مراحل زیر برای نصب آن و همچنین pip برای Python 2 استفاده کنید. باز هم ، PiP با اوبونتو بصورت پیش فرض نصب نیست ، بنابراین برای نصب آن باید دستورات زیر را اجرا کنید.

sudo add-apt-repository universe
sudo apt update
sudo apt install python-pip

 

اکنون که Python 2 نصب شده است ، می توانید pip را با استفاده از اسکریپت get-pip.pyنصب کنید. پس از فعال کردن repository و نصب آن طبق دستورات بالا ، به راحتی اسکریپت را دانلود کرده و آن را اجرا کنید تا پایتون بصورت globally نصب شود.

curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
sudo python2 get-pip.py

اسکریپت همچنین pip ، setuptools و wheel را نصب می کند.

 

نصب Packages با PiP

اکنون که PiP نصب شده است ، می توانید بسته های Python را با استفاده از آن نصب کنید. اگر قبلاً از PiP استفاده نکردین، دستور راهنمای اون رو اجرا کنین تا دستورات مفید و توضیحات رو به شما نمایش بده.

pip3 --help
pip install --help

شما باید دستورات مفید و نحوه استفاده از آنها را مطابق شکل زیر مشاهده کنید.

Usage:   
  pip  [options]

Commands:
  install                     Install packages.
  download                    Download packages.
  uninstall                   Uninstall packages.
  freeze                      Output installed packages in requirements format.
  list                        List installed packages.
  show                        Show information about installed packages.
  check                       Verify installed packages have compatible

 

هنگام کار با پروژه های پایتون ، همیشه ایده خوبی است که یک محیط مجازی (virtual environment) ایجاد کنید. به طور کلی از نصب کننده بسته های PiP در محیط های مجازی Python استفاده می شود که در آن هر محیط برای پروژه های خاص جدا شده است. پس از انجام هر پروژه ، می توان اون محیط های مجازی ایزوله شده رو به راحتی حذف کرد. برای این پست می خواهید یک محیط مجازی PiP را در پوشه جداگانه یا پوشه Home خود ایجاد کنید. به سادگی دستور زیر را اجرا کنید تا یک محیط مجازی پایتون 3 به نام confidential ایجاد کنید. ابتدا باید ماژول Python virtual environment را نصب کنید:

sudo apt install python3-venv

 

سپس محیط (environment) جدیدی بنام confidentialایجاد کنید.

python3 -m venv ~/confidential

 

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

source ~/confidential/bin/activate

آموزش نصب Python pip در Ubuntu 20.04

در این محیط مجازی خاص ، می توانید نصب پکیج ها از طریق PiP را برای Python 3 آغاز کنید. به عنوان مثال ، برای نصب بسته پایتون به نام python-openstackclient ، به راحتی دستورات زیر را اجرا کنید:

pip3 install python-openstackclient

 

این دستور باید بسته پایتون python-openstackclient را نصب کند تا برای Python 3 قابل استفاده باشه. برای به روزرسانی بسته ها از طریق PiP ، دستورات زیر را اجرا کنید:

pip3 install --upgrade python-openstackclient

 

برای پاک کردن بسته ها از طریق PiP ، دستورات زیر را اجرا کنید:

pip3 uninstall python-openstackclient

 

هنگامی که کار با پروژه پایتون تموم شد ، دستور غیرفعال کردن deactivate را اجرا کنید تا به محیط shell عادی برگردید.