pip je default, poetry přidává lockfile a build systém, uv je 10-100x rychlejší náhrada za pip.
Srovnání¶
- pip: Vestavěný, jednoduchý, žádný lockfile nativně
- poetry: Lockfile, dependency resolution, build & publish
- uv: Rust-based, extrémně rychlý, drop-in pip replacement
uv — doporučení pro 2025+¶
Vytvoření projektu¶
uv init myproject cd myproject
Přidání závislostí¶
uv add flask sqlalchemy uv add –dev pytest ruff
Sync (instalace)¶
uv sync
Run¶
uv run python main.py uv run pytest
Klíčový takeaway¶
uv pro nové projekty (rychlost + lockfile). poetry pro publish na PyPI. pip jen pro jednoduché scripty.
pythonpippoetryuv