Activate conda environments in new shell processes.
Important
This project is still in early stages of development. Don't use it in production (yet). We do welcome feedback on what the expected behaviour should have been if something doesn't work!
conda spawn
is a replacement subcommand for the conda activate
and conda deactivate
workflow
Instead of writing state to your current shell session, conda spawn -n ENV-NAME
will start a new shell with your activated environment. To deactivate, exit the process with Ctrl+D, or run the command exit
.
This is a conda
plugin and goes in the base
environment:
conda install -n base conda-forge::conda-spawn
More information is available on our documentation.
Please refer to CONTRIBUTING.md
.