Create Conda Virtual Environment
The anaconda distribution is an open-source package manager for python and R programming languages specifically aimed for scientific computing. It is a very useful deployment and package management with utilities such as the ability to create a virtual environment for your specific needs.
You can use virtual environment to control version of packages and programming languages for specific projects that may be different from your default specification. For example, you many use to use an older version of a python packages for a project for which your default environment uses the most recent version.
Creating a Virtual Environment
Once conda is installed on your machine, creating a virtual environment using the following command (notice that I am specifying the name as programmingnotes)
conda create --name programmingnotes
Upon the prompt, enter y to proceed creating the environment