Local environments and CI#

Workspace environments are project-local, standard conda prefixes. This keeps project environments separate from global conda environments while still allowing normal conda activation and execution workflows.

Project-local environments#

All environments are installed under .conda/envs/ in your project directory:

my-project/
├── conda.toml
├── conda.lock
├── .conda/
│   └── envs/
│       ├── default/
│       ├── test/
│       └── docs/
└── src/

Environments are standard conda prefixes. Use conda workspace run -e <name> -- CMD to run a command in an environment, conda workspace shell -e <name> for an interactive shell, or conda activate .conda/envs/<name> directly.