Installation
Prerequisites
| Dependency | Version | Install Command |
|---|---|---|
| uv | Latest | curl -LsSf https://astral.sh/uv/install.sh | sh |
| Rust | 1.85+ | curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh |
Install via Cargo
cargo install scoop-uv
The binary is installed to ~/.cargo/bin/scoop.
Upgrade
To upgrade scoop to the latest version:
cargo install scoop-uv
This overwrites the existing binary in ~/.cargo/bin/scoop. Your virtual environments in ~/.scoop/ are preserved.
Verify the upgrade:
scoop --version
Verify Installation
scoop --version
# scoop 0.8.0
Troubleshooting
scoop: command not found
Ensure ~/.cargo/bin is in your PATH:
# Add to ~/.zshrc or ~/.bashrc
export PATH="$HOME/.cargo/bin:$PATH"
Then restart your terminal or run:
source ~/.zshrc # or ~/.bashrc
uv not found
scoop requires uv to be installed and available in PATH. Verify:
uv --version
If not installed, run:
curl -LsSf https://astral.sh/uv/install.sh | sh
Next Steps
After installation, set up Shell Integration to enable auto-activation and tab completion.