pip install — полный гайд по командам, которые реально нужны
Базовая установка:
pip install requests
Конкретная версия:
pip install requests==2.31.0 pip install requests>=2.28,<3.0
Обновить пакет до последней версии:
pip install --upgrade requests pip install -U requests # короткая форма
Установить из `requirements.txt`:
pip install -r requirements.txt
Установить из Git-репозитория:
pip install git+https://github.com/user/repo.git pip install git+https://github.com/user/repo.git@v1.2.3 # конкретный тег pip install git+https://github.com/user/repo.git@main # конкретная ветка
Установка из локальной папки:
pip install -e .
Установить .whl или .tar.gz локально:
pip install ./package-1.0.0-py3-none-any.whl pip install ./package-1.0.0.tar.gz
Удалить пакет:
pip uninstall requests pip uninstall -y requests # без интерактивного подтверждения
Посмотреть что установлено:
pip list pip list --outdated # показать устаревшие pip show # показать все pip show requests # инфо о конкретном пакете
Заморозить зависимости:
pip freeze > requirements.txt
Установить без кэша (полезно при дебаге):
pip install --no-cache-dir requests
Полезные флаги:
--user — установить в пользовательскую директорию, без sudo
--force-reinstall — переустановить даже если уже есть
--no-deps — не тянуть зависимости
Добавить комментарий