pip - andyceo/documentation GitHub Wiki
Установка на современных дистрибутивах не требуется. Вместо этого, создайте виртуальное окружение с помощью python -m venv venv
, активируйте его с помощью source venv/bin/activate
и в списке пакетов, которые были по умолчанию поставлены в виртуальное окружение, будет pip
: pip list
.
Для управления пакетами, которые были поставлены с помощью пакетного менеджера системы типа apt
, нужно его же и использовать в дальнейшем, а глобально pip
ставить не нужно.
-
список установленных пакетов:
pip list
-
список установленных и устаревших пакетов (для которых есть новая версия):
pip list --outdated
-
удалить все пакеты (при этом не удаляются нужные для
pip
пакетыpip
,setuptools
,wheel
):pip freeze | xargs pip uninstall -y
-
посмотреть, на какое виртуальное окружение смотрит
pip
:pip -V # работает именно заглавная 'V'
также можно распечатать переменную (она установлена, если активировано виртуальное окружение)
echo $VIRTUAL_ENV