title: How to still using anaconda Python3 after activate a conda environment?
body: <p>I'm using MAC OS and installed python2, then miniconda python2, and then Anaconda python3.</p>
  
  <p>Now normally in terminal my python version would be python3, but if I activate a conda environment "test", then the default python will be python2.</p>
  
  <p>I believe the reason is the <code>$PATH</code> is changed, at "base" env (when terminal started), the starting part is <code>"/anaconda3/bin:/anaconda3/condabin"</code>, and after <code>"conda activate env"</code>, it changed to <code>"/anaconda3/envs/test/bin:/anaconda3/condabin"</code> which do not have python3 in those bin folder. </p>
  
  <p>Is there a method to make the conda environment using the python3 of Anaconda?</p>
  
  <p>I tried to create a link (both symbolic and hard) /anaconda3/envs/test/bin/python -> /anaconda3/bin/python. By this way, anaconda python3 can be started inside conda env. Then I found pip still not reachable. I think may create a pip link file too. But I guess this is not the correct way to use a conda environment?</p>
  
  <pre><code>(base) $which python
  /anaconda3/bin/python
  (base) $which pip
  /anaconda3/bin/pip
  
  (base) $conda activate test
  (test) $which python
  /usr/bin/python
  (test) $which pip
  '''no result'''
  </code></pre>
  
  <p>I expect the created conda env to use the same python3 as in base env, and can use pip, without setup symbolic or hard link.</p>