AI_logging/readme.md

1.0 KiB

Astral-sh UV

Getting started

# On macOS and Linux.
curl -LsSf https://astral.sh/uv/install.sh | sh

# On Windows.
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"

# With pip.
pip install uv

Create virtual environment

uv venv  # Create a virtual environment at .venv.

Activate virtual environment

# On macOS and Linux.
source .venv/bin/activate

# On Windows.
.venv\Scripts\activate

Install packages

uv pip install flask                # Install Flask.
uv pip install -r requirements.txt  # Install from a requirements.txt file.
uv pip install -e .                 # Install the current project in editable mode.
uv pip install "package @ ."        # Install the current project from disk.
uv pip install "flask[dotenv]"      # Install Flask with "dotenv" extra.

Generate requirements.txt

uv pip freeze | uv pip compile - -o requirements.txt  # Lock the current environment.

Update to requirements.txt

uv pip sync requirements.txt