Hide navigation sidebar
Hide table of contents sidebar
Skip to content
pip documentation v25.1.1

- Getting Started
- Installation
- User Guide
- Topic Guides
  Toggle navigation of Topic Guides
  - Authentication
  - Caching
  - Configuration
  - Dependency Resolution
  - More on Dependency Resolution
  - HTTPS Certificates
  - Local project installs
  - Repeatable Installs
  - Secure installs
  - VCS Support
  - Managing a different Python interpreter
  - Pip is not a workflow management tool
- Reference
  Toggle navigation of Reference
  - Build System Interface
    Toggle navigation of Build System Interface
    - `pyproject.toml`
    - `setup.py` (legacy)
  - Requirement Specifiers
  - Requirements File Format
  - Installation Report
  - `pip inspect` JSON output specification
- Commands
  Toggle navigation of Commands
  - pip
  - pip install
  - pip uninstall
  - pip inspect
  - pip list
  - pip show
  - pip freeze
  - pip check
  - pip lock
  - pip download
  - pip wheel
  - pip hash
  - pip search
  - pip index
  - pip cache
  - pip config
  - pip debug

Project

- Development
  Toggle navigation of Development
  - Getting Started
  - Contributing
  - Continuous Integration
  - Issue Triage
  - Architecture of pip’s internals
    Toggle navigation of Architecture of pip’s internals
    - Broad functionality overview
    - Repository anatomy & directory structure
    - Configuration File Handling
    - Finding and choosing files (`index` and `PackageFinder`)
    - Command Line Interface
    - Options that control the installation process
  - Release process
  - Vendoring Policy
- UX Research & Design
  Toggle navigation of UX Research & Design
  - How to Contribute
  - UX Guidance
  - UX Research Results
    Toggle navigation of UX Research Results
    - About pip’s Users
    - How Users Understand pip
    - How pip users think about security
    - How pip is used in interactive environments (i.e. CI, CD)
    - pip Personas
    - Prioritizing pip Features
    - Providing an override to install packages with conflicting dependencies
    - pip --force-reinstall
    - pip search
    - pip Upgrade Conflict
    - Improving pip’s Documentation
- Changelog
- Code of Conduct
- GitHub

Back to top
Toggle table of contents sidebar