title: Conda environments only working with base version Python
body: <p>I have started to learn how to work with creating new virtual environments. However whenever I try to launch a Jupyter Notebook I find that going through the dropdown menu and selecting the kernel name results in</p>
  <blockquote>
  <p>Kernel starting, please wait...</p>
  </blockquote>
  <p>followed by connection failed.</p>
  <p>Very simply my approach is:</p>
  <pre><code>conda create --name py37 python==3.7.2 
  
  #activate
  conda activate py37
  conda install pandas
  
  conda install ipykernel
  
  ipython kernel install --user --display-name &quot;guacamole&quot;
  </code></pre>
  <p>Now when I locate the folder where the kernels are created:
  C:\Users\User\AppData\Roaming\jupyter\kernels</p>
  <p>What I find is that for the kernel.json file, when argv is set to &quot;C:\Users\User\Anaconda3\python.exe&quot; then my kernel loads fine in Jupyter</p>
  <p>When argv is set to
  &quot;C:\Users\User\Anaconda3\envs\py37\python.exe&quot; it fails to load.</p>
  <p>Any suggestions would be really appreciated!</p>