
To activate the test_environment that you just created: Tierpsy /Users/ $username/miniconda3/envs/tierpsy Test_environment /Users/ $username/miniconda3/envs/test_environment We recommend you use Miniconda, which can be installed on macOS using the commands below:ĭev /Users/ $username/miniconda3/envs/dev Anaconda is 3 GB and contains quite a few packages and features that are unnecessary for our purposes. There are two flavors of conda - Anaconda and Miniconda. Below are instructions on installing and setting up conda, and a representative example of how virtual environments work. In these cases, instead of installing software to the entire machine, you install it only in a contained environment. Virtual environments are one solution to this problem. This is good for some software, but sometimes a developer will encourage you to update the software, which inevitably breaks your code. Normally, when you install a piece of software, it is available to run from any directory on your machine. Conda will make it easy to invoke different Python versions as needed for different tasks.Ĭonda has several features that make it a powerful tool, but the main feature we will be using is the ability to create virtual environments and install packages to that specific environment. We will also be using it to manage our Python environments. conda can be used for any language and can even act as a manager for bioinformatic software. Conda is used for "package, dependency and environment managing" that is cross platform and enables reproducibility of old code, even when some packages and dependencies have been updated in the meantime.
