What is Conda Environment?
Essentially it is a collection of libraries/code that can run independently. I.E. you can create multiple environments with multiple different languages installed (yes, can be something other than Python), and each environment has its own libraries/packages that operate independently from other environments.
Creating a new environment and Installing Sypder
Link: https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html
- Type: conda create -n spyder python=3.6
- where spyder is the name of the environment and python=3.6 is installing version 3.6 of python into the environment.
Type: conda activate spyder
conda install spyder
what also works is: conda install spyder=4
spyder