У наступній статті ми збираємось поглянути на це як ми можемо встановлювати та керувати пакетами Python за допомогою Pip на Ubuntu 20.04. Це інструмент для встановлення пакетів Python. За допомогою нього ми зможемо шукати, завантажувати та встановлювати пакети з індексу пакетів Python (PyPI) та інші індекси пакетів.
У наступних рядках ми побачимо, як встановити pip для Python 3 та Python 2 в Ubuntu 20.04. Ми також розглянемо деякі основи встановлення та управління пакетами Python за допомогою pip. Це треба сказати станом на Ubuntu 20.04 Python 3 включений до базової інсталяції системиІ Python 2 доступний для встановлення зі сховища Universe. Хоча його використання більше не рекомендується, і користувачам пропонується перейти на Python 3.
Встановлюючи Python, Настійно рекомендується встановити пакет deb модуля за допомогою інструменту aptоскільки це перевірено для належної роботи в системах Ubuntu. Також повинно бути зрозуміло, що Пакети Python 3 використовують префікс python3- y Пакети Python 2 змінюють його на python2-.
Якщо ви віддаєте перевагу використовувати Pip лише у віртуальному середовищі. Python Віртуальні середовища Це дозволить вам встановлювати модулі Python в ізольованому місці для конкретного проекту, а не встановлювати глобально. Таким чином, нам не доведеться турбуватися про вплив на інші проекти.
Встановлення Pip для Python 3
Якщо ми хочемо встановити pip для Python 3 на Ubuntu 20.04Нам потрібно буде виконати лише наступні команди в терміналі (Ctrl + Alt + T):
sudo apt update && sudo apt install python3-pip
Вищевказана команда також встановить всі необхідні залежності для побудови модулів Python.
Коли встановлення буде завершено, ми можемо перевірити встановлення та перевірити встановлену версію запуск команди:
pip3 --version
Номер версії може відрізнятися, але він буде виглядати більш-менш, як ви можете бачити на наведеному вище скріншоті.
Встановлення Pip для Python 2
Pip для Python 2 не входить до сховищ Ubuntu 20.04. Для встановлення pip для Python 2 ми будемо використовувати скрипт get-pip.py.
Для початку, а якщо у вас його не включено, доведеться увімкнути репозиторій всесвіту -:
sudo add-apt-repository universe
Зараз ми збираємось оновити індекс доступних пакетів та встановити Python 2:
sudo apt update && sudo apt install python2
Тепер, використовуючи інструмент завивки, ми збираємося завантажити сценарій get-pip.py:
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
Після завершення завантаження ми це зробимо запустіть скрипт за допомогою python2, щоб встановити pip:
sudo python2 get-pip.py
Pip буде встановлено глобально. Якщо ви зацікавлені встановити його лише для вашого користувача, запустіть команду без sudo. Сценарій також встановить setuptools і колесо.
Тепер ми можемо перевірити встановлення, надрукувавши номер версії за допомогою команди:
pip2 --version
Деякі основи використання Pip
Тепер давайте розглянемо деякі корисні основні команди pip. За допомогою цього інструменту ми можемо встановлювати пакети з PyPI, контролю версій, локальних проектів та файлів розповсюдження.
в переглянути список усіх доступних команд та опцій ви просто повинні написати:
pip3 --help
Ми можемо отримати більше інформації про конкретну команду за допомогою команди pip –допомога. Наприклад, щоб отримати більше інформації про команду встановлення, просто введіть:
pip3 install --help
Встановіть пакети за допомогою Pip
Припустимо, ми зацікавлені в установці пакету з назвою зішкріб, який використовується для вилучення даних з веб-сайтів. Для встановіть останню версію пакету, вам просто потрібно виконати команду:
pip3 install scrapy
в встановіть певну версію пакету, ми просто повинні додати == та номер версії після назви пакета:
pip3 install scrapy==1.5
Ми могли б замінити pip3 на pip2, якщо використовуємо Python 2.
Оновіть пакет
в оновіть вже встановлений пакет до останньої версії, команда для використання буде приблизно такою:
pip3 install --upgrade nombre_paquete
Встановіть пакети, використовуючи файл вимог
Якщо у нас є текстовий файл, який містить список піп-пакетів з їх версіями, необхідними для виконання певного проекту Python. Ми зможемо використати таку команду для встановити список вимог, зазначених у цьому файлі:
pip3 install -r requirements.txt
Перелік встановлених пакетів
в перелічити всі встановлені пакети pip, вам просто потрібно встановити таку команду:
pip3 list
Видаліть пакети
в видалити пакет, вам просто потрібно запустити щось на зразок:
pip3 uninstall nombre_paquete
Для отримання додаткової інформації користувачі можуть відвідайте сторінку Посібник користувача або стаття про це що було написано деякий час тому в цьому блозі.
відмінна інформація, мені потрібно більше про python.