uv-venv

Create Python virtual environments

TLDR

Create virtual environment
$ uv venv
Create with specific Python
$ uv venv --python [3.11]
Create in specific directory
$ uv venv [path]
Create with seed packages
$ uv venv --seed

SYNOPSIS

uv venv [options] [path]

DESCRIPTION

uv venv creates Python virtual environments. Creates isolated environments for package installation. Much faster than python -m venv or virtualenv.

PARAMETERS

--python version

Python version.
--seed
Install pip and setuptools.
--system-site-packages
Access system packages.
--prompt name
Custom prompt.

INSTALL

sudo dnf install uv
sudo pacman -S uv
sudo apk add uv
brew install uv
nix profile install nixpkgs#uv

SEE ALSO

uv(1), virtualenv(1)