title: Conda showing two versions of requests library
body: <p>I'm new to conda and seeing something strange but I don't actually know if it's a problem or not.</p>
  
  <p>I'm currently in the root environment. At some point I was trying to install pip in another environment, but accidentally just ran <code>pip install requests</code>. This seems to have installed it in my root environment:</p>
  
  <pre><code>$ conda list | grep requests
  requests                  2.12.4                   py36_0  
  requests                  2.13.0                    &lt;pip&gt;
  </code></pre>
  
  <p>And it looks like the pip version is what's getting picked up when I run python:</p>
  
  <pre><code>$ python
  Python 3.6.0 |Continuum Analytics, Inc.| (default, Dec 23 2016, 12:22:00) 
  [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux
  Type "help", "copyright", "credits" or "license" for more information.
  &gt;&gt;&gt; import requests; requests.__version__
  '2.13.0'
  </code></pre>
  
  <p>My guess is that having two versions of the same package lying around is going to cause headaches later. Then my assumption was that I'd be better off keeping the non-pip version, so I tried this:</p>
  
  <pre><code>$ pip uninstall requests
  [asks for confirmation, say yes]
  $ conda list
  [traceback, which I can post if helpful. Summary is:]
  ModuleNotFoundError: No module named 'requests'
  </code></pre>
  
  <p>Then <code>pip install requests</code> brings me back to square 1 (having both versions of requests).</p>
  
  <p>Finally, I want to know how to prevent this from happening again. According to the <a href="https://conda.io/docs/test-drive.html#managing-environments" rel="noreferrer">docs</a>, if I want to use pip to install a package in a conda environment, I should:</p>
  
  <ol>
  <li>Activate the conda environment where you want to install the package</li>
  <li>run <code>pip install whatever</code></li>
  <li>It should show up in <code>conda list</code> for the current environment.</li>
  </ol>
  
  <p>However, this isn't working for me - the installed package shows up under <code>conda list --name root</code> rather than in the current environment.</p>
  
  <hr>
  
  <p>So, handful of questions:</p>
  
  <ol>
  <li>Is it a problem to have two copies of <code>requests</code> in my conda root? </li>
  <li>If this is a problem, how do I fix it?</li>
  <li>How do I use pip within a conda environment?</li>
  </ol>