← Courses

Python for AI — Beginner Foundations

Data Science

Tools · Lesson 61 of 76

Modern Python (uv)

uv is a single, very fast tool that handles the fiddly setup tasks: installing Python, creating virtual environments, and adding packages. It replaces juggling several older tools.

You install it once (see uv's website for your platform), then starting a project is two commands:

uv init my_project
cd my_project
uv add requests

That creates the project, its virtual environment, and installs requests — all managed for you. The following lessons show why it's worth adopting and the everyday commands.

You’re reading for free. Sign in to keep your progress and earn a certificate when you finish.Sign in to keep my progress →