title: Can't access Google AppEngine external libraries
body: <p>Please help... I am running some python code from cygwin and I can't import the GoogleAppEngine (GAE) External Data API.  I think this may be an environment variable problem.  I am able to run GAE and the 'remote_data_api_shell.py' from the command line, but I cannot run a python module that references GAE.</p>
  
  <p>I'm in trial-and-error mode trying every combination of environment variable strings I can think of.  Nothing works and my frustration is mounting.</p>
  
  <ol>
  <li><p>GAE(1.5) is located in (windows path):  C:\Program Files (x86)\Google\google_appengine</p></li>
  <li><p>Here is my Python Error:</p></li>
  </ol>
  
  <blockquote>
    <p>Traceback (most recent call last):
    File "/cygdrive/c/data/my-program/MyProgram.py", line 48, in '&lt;'module'>'</p>
    
    <blockquote>
      <p>from Model import MyStoredObject
       File "/cygdrive/c/data/my-program/Model.py", line 6, in '&lt;'module'>'
         from google.appengine.ext import db
      ImportError: No module named google.appengine.ext</p>
    </blockquote>
  </blockquote>
  
  <ol>
  <li><p>I setup my environment variables in my cygwin bashrc file.  My bashrc file contains</p>
  
  <blockquote>
    <p>GAE_HOME="/cygdrive/c/Program\ Files\ (x86)/Google/google_appengine"</p>
    
    <p>I tried many combinations of strings and characters here. </p>
    
    <p>PATH="$PATH:$GAE_HOME</p>
    
    <p>PYTHONPATH="$PYTHONPATH:$GAE_HOME:$GAE_HOME/lib/yaml/lib:</p>
    
    <p>Also tried <code>$GAE_HOME/google/appengine/ext</code> and many more...</p>
    
    <p>export PYTHONPATH</p>
    
    <p>export PATH</p>
    
    <p>export GAE_HOME</p>
  </blockquote></li>
  </ol>
  
  <p>How can I make this work?  Anything obvious to a GAE expert that I'm doing wrong here?</p>