//
Search across all documentation pages
10 pages in this section.
What "installing a package" actually changes on disk, how the interpreter decides which code an import statement runs, and why every tool in this section - venv, uv, Poetry, PDM - is managing the same underlying model.
venv, pip, and the isolation model.
Installing, resolving, and running with `uv` (the 2025+ default).
Managed workflows, lockfiles, and dependency groups.
Metadata, build backends, and tool config in one file.
`pyenv`, `uv python`, and multi-version testing.
`pip install -e`, `src/` layout, and monorepos.
One environment per project, lock everything, reproduce anywhere.