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 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-spawnMore information is available on our documentation.
Please refer to CONTRIBUTING.md.