title: "pip install SQLAlchemy" Results in "fatal error: Python.h: No such file or directory"
body: <p>Calling</p>
  
  <pre><code>pip install SQLAlchemy
  </code></pre>
  
  <p>I get an error:</p>
  
  <pre><code>lib/sqlalchemy/cextension/processors.c:10:20: fatal error: Python.h: No such file or directory
  </code></pre>
  
  <p>As far as I know, I have the correct Python version (2.7.3) and OS (Ubuntu 12.04) (See below.) for this to work. Am I doing anything wrong?</p>
  
  <p>The install <strong><em>does</em></strong> work as</p>
  
  <pre><code>pip install --global-option='--without-cextensions' SQLAlchemy"
  </code></pre>
  
  <p>but I want the C extensions.</p>
  
  <p>Full output:</p>
  
  <pre><code>root@mycomputer:/# pip install SQLAlchemy
  Downloading/unpacking SQLAlchemy
    Downloading SQLAlchemy-0.8.3.tar.gz (3.9Mb): 3.9Mb downloaded
    Running setup.py egg_info for package SQLAlchemy
  
      warning: no files found matching '*.jpg' under directory 'doc'
      no previously-included directories found matching 'doc/build/output'
  Installing collected packages: SQLAlchemy
    Running setup.py install for SQLAlchemy
      building 'sqlalchemy.cprocessors' extension
      gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c lib/sqlalchemy/cextension/processors.c -o build/temp.linux-x86_64-2.7/lib/sqlalchemy/cextension/processors.o
      lib/sqlalchemy/cextension/processors.c:10:20: fatal error: Python.h: No such file or directory
      compilation terminated.
      ***************************************************************************
      command 'gcc' failed with exit status 1
      WARNING: The C extension could not be compiled, speedups are not enabled.
      Failure information, if any, is above.
      Retrying the build without the C extension now.
      ***************************************************************************
  
      warning: no files found matching '*.jpg' under directory 'doc'
      no previously-included directories found matching 'doc/build/output'
      ***************************************************************************
      WARNING: The C extension could not be compiled, speedups are not enabled.
      Plain-Python build succeeded.
      ***************************************************************************
  Successfully installed SQLAlchemy
  Cleaning up...
  root@mycomputer:/#
  </code></pre>
  
  <p>Python Version:</p>
  
  <pre><code>root@mycomputer:/#python -V
  Python 2.7.3
  root@mycomputer:/#
  </code></pre>
  
  <p>Ubuntu Version:</p>
  
  <pre><code>root@mycomputer:/#cat /etc/lsb-release
  DISTRIB_ID=Ubuntu
  DISTRIB_RELEASE=12.04
  DISTRIB_CODENAME=precise
  DISTRIB_DESCRIPTION="Ubuntu 12.04 LTS"
  root@mycomputer:/#
  </code></pre>