title: Can't import modules that are there
body: <p>From command line I can't import appengine, this might be something with my python path:</p>
  
  <pre><code>$ python
  Python 2.7.1+ (r271:86832, Apr 11 2011, 18:13:53) 
  [GCC 4.5.2] on linux2
  Type "help", "copyright", "credits" or "license" for more information.
  &gt;&gt;&gt; from google.appengine.ext import db
  Traceback (most recent call last):
    File "&lt;stdin&gt;", line 1, in &lt;module&gt;
    File "google/appengine/ext/db/__init__.py", line 98, in &lt;module&gt;
      from google.appengine.api import datastore
    File "google/appengine/api/datastore.py", line 62, in &lt;module&gt;
      from google.appengine.datastore import datastore_query
    File "google/appengine/datastore/datastore_query.py", line 64, in &lt;module&gt;
      from google.appengine.datastore import datastore_index
    File "google/appengine/datastore/datastore_index.py", line 60, in &lt;module&gt;
      from google.appengine.api import validation
    File "google/appengine/api/validation.py", line 51, in &lt;module&gt;
      import yaml
  ImportError: No module named yaml
  &gt;&gt;&gt; 
  </code></pre>
  
  <p>I don't want duplicate installations, I want to point the Python interpretor to where the missing module is. How do I make the interpretor find the app engine modules from the command prompt? In the application these imports are working. </p>