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 -
установить пакет определенной версии, при этом не устанавливать зависимости (полезно, когда зависимости уже установлены, а установка или обновление пакета, автоматически понижает и версию зависимостей):
pip install --upgrade --no-deps freqtrade