2sreda 1 Опубликовано: 4 май 2021 Что такое PIP Pip (сокращение от Python Installs Packages) — это пакетный менеджер для языка программирования Python. Мы привыкли к пакетным менеджерам в дистрибутивах Linux. Через них мы устанавливаем и удаляем приложения, библиотеки, драйвера и другие компоненты системы. Для некоторых языков программирования, также были созданы пакетные менеджеры, которые предназначены для установки пакетов, необходимых конкретному языку. Например, для языка Ruby есть gem, а для Node.js есть npm. Pip — это пакетный менеджер для языка Python. Pip позволяет устанавливать и управлять программными пакетами, написанными на Python. Работа с PIP выполняется через командную строку. Pip позволяет устанавливать любые пакеты из репозитория Python Package Index (PyPl). Можно использовать и другие репозитории, но обычно все необходимое доступно в PyPl. Какую версию PIP устанавливать В настоящее время Python 3 является самой свежей версией языка Python. Многие дистрибутивы Linux устанавливаются только с поддержкой Python 3. Python 2 уже почти не используется и для его поддержки нужно устанавливать дополнительные пакеты в систему. Поэтому, если вы не знаете, какую версию PIP устанавливать, то, скорее всего, вам и большинству пользователей нужно устанавливать PIP именно для Python 3. Если требуется PIP для Python 2, то его можно установить совместно с 3-й версией.Установка PIP Для установки PIP для Python 3 выполните в терминале команду: sudo apt update sudo apt install python3-pip Установка PIP 3 в Ubuntu Linux Команда для использования PIP 3 в Ubuntu: pip3 После установки можно проверить версию PIP. Для этого выполните команду: pip3 --version Установка PIP для Python 2 в Ubuntu Для установки PIP для Python 2 необходимо установить пакет python-pip. Во время установки будет установлен Python 2 (если он уже не установлен), так как он входит в зависимости этого пакета. Выполните команду: sudo apt install python-pip Установка PIP 2 в Ubuntu Linux Команда для использования PIP 2 в Ubuntu: pip Проверить версию: pip --version Просмотр версии PIP 2 Использование PIP Синтаксис команды pip3 (в зависимости от дистрибутива и версии название команды может отличаться): pip3 команда опции пакет(ы) Пример использования: pip install numpy команда — это действие, которое необходимо выполнить. Список часто используемых команд: install — установить пакет. download — скачать пакет и зависимости (без установки). uninstall — удалить пакет. list — вывести список установленных пакетов. show — показать информацию о пакете. search — поиск пакета (в репозитории PyPI). Также команда pip3 поддерживает несколько опций. Для базовых операций с пакетами использование опций не требуется. Список опций вы можете получить, выполнив команду: pip3 --help Некоторые полезные опции: --upgrade — обновить пакет. --index-url URL — выполнить установку пакета, используя репозиторий по адресу URL, а не из PyPI. Примеры использования PIP Рассмотрим примеры использования PIP для управления пакетами.Установка пакета Для установки свежей версии пакета необходимо выполнить команду install: PIP установка пакета Установка определенной версии пакета Установка определенной версии — указывается имя пакета, два знака равенства и требуемая версия пакета: pip3 install SomePackage==1.2.3 Установка пакета не ниже определенной версии: pip3 install SomePackage>=1.2.3 Обновление пакета Обновить уже установленный пакет до самой свежей версии: pip3 install --upgrade SomePackage Список установленных пакетов Выведем список установленных через PIP пакетов. Используем опцию --format=columns, чтобы вывести результаты в табличном виде. pip3 list --format=columns PIP список пакетов Поиск пакета Поиск пакета по ключевому слову или фразе: pip3 search "math" PIP поиск пакета Удаление пакета Удаление пакета: pip3 uninstall simplejson 0 Поделиться сообщением Ссылка на сообщение
Данила 0 Опубликовано: 4 май 2021 А зачем это нужно? не въезжаю 0 Поделиться сообщением Ссылка на сообщение
2sreda 1 Опубликовано: 5 май 2021 бывает и я задаюсь тем же вопросом) хаах 0 Поделиться сообщением Ссылка на сообщение