🌐
Astral
docs.astral.sh › uv › guides › install-python
Installing and managing Python | uv
July 17, 2025 - A guide to using uv to install Python, including requesting specific versions, automatic installation, viewing installed versions, and more.
🌐
Real Python
realpython.com › python-uv
Managing Python Projects With uv: An All-in-One Solution – Real Python
April 28, 2025 - Now comes the fun part—the part where you create and manage a Python project with uv. In this section, you’ll explore the uv features and commands that allow you to do this quickly and efficiently. For this section and the rest of the tutorial, you’ll use a sample CLI application that retrieves cat information from the Cat API.
People also ask

What is uv in Python?
uv is a high-performance Python package and project manager by Astral. It provides a unified interface for installing Python versions, managing dependencies, creating virtual environments, running scripts, and publishing packages.
🌐
pydevtools.com
pydevtools.com › handbook › reference › uv
uv: Python Package and Project Manager | pydevtools
Is uv better than pip?
uv is significantly faster than pip for dependency resolution and installation, often 10-100x faster. It also provides additional features like Python version management, virtual environment creation, and reproducible lockfiles that pip does not offer natively.
🌐
pydevtools.com
pydevtools.com › handbook › reference › uv
uv: Python Package and Project Manager | pydevtools
How fast is uv compared to pip?
uv resolves and installs dependencies 10-100x faster than pip due to aggressive caching, parallel downloads, and an optimized resolver. Cold installs that take minutes with pip often complete in seconds with uv.
🌐
pydevtools.com
pydevtools.com › handbook › reference › uv
uv: Python Package and Project Manager | pydevtools
🌐
Astral
docs.astral.sh › uv › getting-started › first-steps
First steps | uv
September 3, 2024 - Usage: uv [OPTIONS] <COMMAND> ... You should see a help menu listing the available commands. Now that you've confirmed uv is installed, check out an overview of features, learn how to get help if you run into any problems, or jump to the guides to start using uv.
🌐
DataCamp
datacamp.com › tutorial › python-uv
Python UV: The Ultimate Guide to the Fastest Python Package Manager | DataCamp
January 9, 2025 - Learn how to use UV, the fastest Python package manager in 2025. Discover 10x faster dependency management, virtual environments, and seamless migration from pip, Poetry, and Conda.
🌐
SaaS Pegasus
saaspegasus.com › guides › uv-deep-dive
uv: An In-Depth Guide to Python's Fast and Ambitious New Package Manager
A comprehensive guide on why and how to start using uv—the package manager (and much more) that's taken the Python world by storm.
🌐
PyDevTools
pydevtools.com › handbook › reference › uv
uv: Python Package and Project Manager | pydevtools
1 day ago - uv is a high-performance Python ... comprehensive overview, see uv: A Complete Guide. For a hands-on tutorial, see Create your first Python project....
🌐
Medium
codemaker2016.medium.com › introducing-uv-next-gen-python-package-manager-b78ad39c95d7
Introducing uv: Next-Gen Python Package Manager | by Vishnu Sivan | Medium
December 15, 2024 - Combining the functionality of ... no additional learning curve. In this tutorial, we will explore how to install uv and make the most of its features....
🌐
Substack
flocode.substack.com › p › 044-python-environments-again-uv
#044 - Python Environments, Again | uv: A Guide to Python Package Management
October 8, 2024 - You can check out a detailed list of uv commands here. This gives you a sense of what you can do. This is no-nonsense tutorial to get you up and running with Python, locally on your machine in a way that can start doing real engineering work via a Jupyter Notebook.
Find elsewhere
🌐
Chandra Kundu
chandrakundu.github.io › posts › uv-tutorial-2
UV Tutorial Part 2: Creating and Managing Python Projects With UV - Chandra Kundu | PhD Candidate at UCF
December 23, 2024 - UV Tutorial Part 3: Installing PyTorch With CUDAUV Tutorial Part 1: Lightning-Fast Old-Style Python Project Management With UV
🌐
GitHub
github.com › astral-sh › uv
GitHub - astral-sh/uv: An extremely fast Python package and project manager, written in Rust. · GitHub
1 month ago - $ uv venv --python 3.12.0 Using Python 3.12.0 Creating virtual environment at: .venv Activate with: source .venv/bin/activate $ uv run --python pypy@3.8 -- python --version Python 3.8.16 (a9dbdca6fc3286b0addd2240f11d97d8e8de187a, Dec 29 2022, 11:45:30) [PyPy 7.3.11 with GCC Apple LLVM 13.1.6 (clang-1316.0.21.2.5)] on darwin Type "help", "copyright", "credits" or "license" for more information.
Starred by 83.1K users
Forked by 2.9K users
Languages   Rust 98.2% | Python 1.7% | Shell 0.1% | Mustache 0.0% | Batchfile 0.0% | Dockerfile 0.0%
🌐
Mathspp
mathspp.com › blog › using-uv-to-build-and-install-python-cli-apps
Using uv to build and install Python CLI apps | mathspp
This practical tutorial shows how to use uv to build and install custom Python CLI applications globally on your system.
🌐
Earthly
earthly.dev › blog › python-uv
How to Create a Python Virtual Environment with uv - Earthly Blog
June 13, 2024 - It has its own independent set ... system-wide Python installation) if explicitly specified. The environment is disposable and can be easily deleted and recreated as required. In this tutorial, you’ll learn how to set up and use virtual environments using uv, a package installer ...
🌐
Medium
medium.com › @prathik.codes › a-beginners-guide-to-uv-python-s-lightning-fast-package-manager-3077189df0c6
A Beginner’s Guide to uv: Python’s Lightning-Fast Package Manager | by Prathik C | Medium
December 20, 2025 - Its been a few weeks of using uv and in this post, I'll take you through the basics of using uv and show you why it might become your new favorite Python tool.
🌐
PyDevTools
pydevtools.com › handbook › explanation › uv-complete-guide
uv: A Complete Guide to Python's Fastest Package Manager | pydevtools
4 days ago - A comprehensive guide to uv, the fast Python package manager that replaces pip, pyenv, pipx, and virtualenv with a single tool. Learn installation, core workflows, and migration strategies.
🌐
Uzh
docs.s3it.uzh.ch › general › uv
Set Up Python with uv - Science IT Computing
To run Python scripts using uv on a Slurm cluster, you can start with the following CPU-only or GPU examples of sbatch scripts.
🌐
Reddit
reddit.com › r/python › an assgoblin's guide to taming python with uv
r/Python on Reddit: An Assgoblin's Guide to taming python with UV
February 9, 2025 -

Inspired a bit from the GSM for Assgoblins photo from many years ago, I made a shitpost style tutorial for getting up and running with a newer tool for python for those who are not familiar with it, since its starting to rapidly grow in popularity to handle many things related to python projects.

I give you:

An Assgoblin's Guide to Taming Python with UV!

🌐
Chandra Kundu
chandrakundu.github.io › posts › uv-tutorial-1
UV Tutorial Part 1: Lightning-Fast Old-Style Python Project Management With UV - Chandra Kundu | PhD Candidate at UCF
December 23, 2024 - Part 1: Lightning-Fast Oldstyle Python Project Management with UV Part 2: Creating and Managing Python Projects with UV Part 3: Installing PyTorch with CUDA Introduction Hey there! If you’re used to managing your Python projects with tools like pip, pyenv, virtualenv, or conda, I’ve got ...
🌐
PyDevTools
pydevtools.com › handbook › tutorial › set-up-a-data-science-project-with-uv
Set up a data science project with uv
2 days ago - This tutorial sets up a data analysis project with uv so that every dependency is pinned, notebooks run in the right environment, and a collaborator can reproduce your setup with a single command.
🌐
Astral
docs.astral.sh › uv
uv
1 month ago - $ uv venv --python 3.12.0 Using CPython 3.12.0 Creating virtual environment at: .venv Activate with: source .venv/bin/activate $ uv run --python [email protected] -- python Python 3.8.16 (a9dbdca6fc3286b0addd2240f11d97d8e8de187a, Dec 29 2022, 11:45:30) [PyPy 7.3.11 with GCC Apple LLVM 13.1.6 (clang-1316.0.21.2.5)] on darwin Type "help", "copyright", "credits" or "license" for more information.