title: No module error when module is installed
body: <p>I've been using Think Python to learn programming over the last few days. Today I got to chapter 4 when it starts talking about needing Swampy, a package (correct term?) used to teach, in this chapter, interface design. </p>
  
  <p>So, getting to my issue, the first bit of code I'm told to enter is</p>
  
  <pre><code>from swampy.TurtleWorld import * 
  world = TurtleWorld()
  bob = Turtle()
  wait_for_user()
  </code></pre>
  
  <p>When I run it, I get the following error</p>
  
  <pre><code>Traceback (most recent call last):
  File "/Users/dylanevans/Documents/Code/Python/TurtleWorld.py", line 1, in &lt;module&gt;
  from swampy.TurtleWorld import *
  ImportError: No module named swampy.TurtleWorld
  </code></pre>
  
  <p>I have installed and uninstalled swampy using pip and distutils, swampy is in site-packages and when I ask the interpreter what modules are installed, swampy shows up. I just don't see why I'm getting the error.</p>
  
  <p>Also, my PYTHONPATH has '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/swampy' at the end. Although it does have it twice, I don't know whether that's important.</p>
  
  <p>Any help would be greatly appreciated. </p>
  
  <p>Thanks</p>