Spyder does not run in Anaconda virtual environment on Windows 10

you just have to write

  1. conda create -n myenv python=3.4 spyder
  2. conda activate myenv
  3. spyder

and for deactivation later on ..

conda deactivate


Change the Python interpreter in the Preference menu. See pic below.

Spyder Preferences


When you type spyder, the search for this command begins in the paths that the conda environment created. If it cannot find it there, it will go and search at other places. In your case in the paths of the default Anaconda install. So after you activate your environment:

activate myenv

you need to install sypder inside this environment:

(myenv) conda install spyder   

where (myenv) indicates the active environment.