title: Unable to import praw module after install
body: <p>Edit:  Before you start deleting/modifying installs, please glance over StvnW's answer/summary to make sure you are applying the solution that is appropriate for you.</p>
  
  <p>I've installed python 2.7.5 and pip [edit: mac OSX Mountain Lion.]  I've run "pip install praw" in terminal.  All good.  When I run python and run "import praw" I get:</p>
  
  <pre><code>    ...$ python
      Python 2.7.5 (v2.7.5:ab05e7dd2788, May 13 2013, 13:18:45) 
      [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
      Type "help", "copyright", "credits" or "license" for more information.
      &gt;&gt;&gt; import praw
      Traceback (most recent call last):
        File "&lt;stdin&gt;", line 1, in &lt;module&gt;
      ImportError: No module named praw
  </code></pre>
  
  <p>...same ImportError from a script.</p>
  
  <p>when I install praw I get this:</p>
  
  <pre><code>    $ pip install praw
      Downloading/unpacking praw
        Downloading praw-2.1.10.tar.gz (83kB): 83kB downloaded
        Running setup.py egg_info for package praw
  
      Requirement already satisfied (use --upgrade to upgrade): requests&gt;=1.2.0 in
      /usr/local/lib/python2.7/site-packages (from praw)
      Requirement already satisfied (use --upgrade to upgrade): six in
      /usr/local/lib/python2.7/site-packages (from praw)
      Requirement already satisfied (use --upgrade to upgrade): update-checker&gt;=0.6 in
      /usr/local/lib/python2.7/site-packages (from praw)
      Requirement already satisfied (use --upgrade to upgrade): setuptools in
      /usr/local/lib/python2.7/site-packages/setuptools-1.1.6-py2.7.egg (from update-
      checker&gt;=0.6-&gt;praw)
      Installing collected packages: praw
        Running setup.py install for praw
  
          Installing praw-multiprocess script to /usr/local/bin
      Successfully installed praw
      Cleaning up...
  </code></pre>
  
  <p>In python if I run help('modules') it isn't there.</p>
  
  <p>Relatively new to python and I haven't been able to sort this out with google search.  Any hints would be much appreciated.</p>
  
  <p>Edit:</p>
  
  <p>SitRep:</p>
  
  <p>I've uninstalled 2.7.2, uninstalled praw, and uninstalled (homebrew) pip.  I ran python 2.7.5 and it couldn't find the module (as you would suspect.) I then reinstalled pip with easy_install and now 2.7.5 is finding praw but giving this error:</p>
  
  <pre><code>    $ python
      Python 2.7.5 (v2.7.5:ab05e7dd2788, May 13 2013, 13:18:45) 
      [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
      Type "help", "copyright", "credits" or "license" for more information.
      &gt;&gt;&gt; import praw
      Traceback (most recent call last):
        File "&lt;stdin&gt;", line 1, in &lt;module&gt;
        File "/Library/Python/2.7/site-packages/praw/__init__.py", line 43, in &lt;module&gt;
           from update_checker import update_check
         File "/Library/Python/2.7/site-packages/update_checker.py", line 11, in &lt;module&gt;
           from pkg_resources import parse_version as V
      ImportError: No module named pkg_resources
      &gt;&gt;&gt;
  </code></pre>
  
  <p>Thanks for the help so far, the spurious install was the root of problem 1.</p>
  
  <p>The solution to the final problem can be found here:</p>
  
  <p><a href="https://stackoverflow.com/questions/7446187/no-module-named-pkg-resources">No module named pkg_resources</a></p>
  
  <p>I wish there were some way to summarize this for future readers, but I've done so many things that I no longer recall what addressed what.  I basically uninstalled everything (python 2.7.2, 2.7.5, praw, pip,) reinstalled 2.7.5 from <a href="http://python.org/download/" rel="nofollow noreferrer">http://python.org/download/</a>, reinstalled pip with easy_install (and sudo command) instead of homebrew, reinstalled praw with sudo command, and followed the directions for the subsequent module error in the link above.  Hope that helps. :)</p>