Command Reference
Complete reference for all scoop commands.
Commands Overview
| Command | Aliases | Description |
|---|---|---|
scoop list | ls | List virtualenvs or Python versions |
scoop create | - | Create virtualenv |
scoop use | - | Set + activate environment |
scoop remove | rm, delete | Remove virtualenv |
scoop install | - | Install Python version |
scoop uninstall | - | Uninstall Python version |
scoop doctor | - | Diagnose installation |
scoop info | - | Show virtualenv details |
scoop migrate | - | Migrate from pyenv/conda/venvwrapper |
scoop lang | - | Get/set display language |
scoop shell | - | Set shell-specific env (temporary) |
scoop init | - | Shell init script |
scoop completions | - | Completion script |
Global Options
Available for all commands:
| Option | Description |
|---|---|
-q, --quiet | Suppress all output |
--no-color | Disable colored output |
-h, --help | Show help message |
-V, --version | Show version |
Environment Variables
| Variable | Description | Default |
|---|---|---|
SCOOP_HOME | Base directory for scoop | ~/.scoop |
SCOOP_NO_AUTO | Disable auto-activation | (unset) |
SCOOP_LANG | Display language (en, ko, ja, pt-BR) | System locale |
NO_COLOR | Disable colored output | (unset) |
Directory Layout
| Location | Purpose |
|---|---|
~/.scoop/virtualenvs/ | Virtual environments storage |
~/.scoop/version | Global default environment |
.scoop-version | Local environment preference |
.venv | Symlink to active environment (with --link) |