Pip является стандартным менеджером пакетов в Python.
команда для обновления pip:
python -m pip install --upgrade pip
Синтаксис pip выглядит следующим образом: pip + команда + доп. опции
pip <command> [options]
Со всеми командами pip можно ознакомиться, выполнив pip help . Информацию по конкретной команде выведет pip help <command>
. Рассмотрим команды pip:
pip install package-name
- устанавливает последнюю версию пакета;pip install package-name==4.8.2
- устанавливает пакет версии 4.8.2;pip install package-name --upgrade
- обновляет версию пакета;pip download
- скачивает пакеты;pip uninstall
- удаляет пакеты;pip freeze
- выводит список установленных пакетов в необходимом формате ( обычно используется для записи в requirements.txt
);pip list
- выводит список установленных пакетов;pip list --outdated
- выводит список устаревших пакетов;pip show
- показывает информацию об установленном пакете;pip check
- проверяет установленные пакеты на совместимость зависимостей;pip search
- по введенному названию, ищет пакеты, опубликованные в PyPI;pip wheel
- собирает wheel-архив по вашим требованиям и зависимостям;pip hash
- Вычисляет хеши архивов пакетов;pip completion
- вспомогательная команда используется для завершения основной команды;pip help
- помощь по командам.Для работы парсера в новом месте (например на компьютере другого разработчика или на удаленном сервере) необходимо затянуть файлы из системы контроля версий и выполнить команду:
pip install -r requirements.txt
Команда pip list --outdated
выведет список всех устаревших пакетов. Обновить отдельно выбранный пакет поможет команда:
pip install package-name --upgrade
Однако бывают ситуации, когда нужно обновить сразу все пакеты из requirements.txt. Достаточно выполнить команду:
pip install -r requirements.txt --upgrade
Для удаления пакета выполните:
pip uninstall package-name
Для удаления всех пакетов из requirements.txt:
pip uninstall -r requirements.txt -y
Комментарии:
© 2020 Copyright: