title: What is the best way to setup Django on os X 10.7 Lion?
body: <p>I am setting up Python and Django on os X 10.7 from a virgin install and Xcode 4.3.</p>
  
  <p>I tried using the default install of Python:<br>
  /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/  </p>
  
  <p>I normally use a Python based package manager called easy_install. 
  Easy_install seems to not be able to find the compiler.</p>
  
  <p>EDIT: When I tried to install  MySQL-python I got this error:  </p>
  
  <pre><code>$ sudo easy_install MySQL-python 
  Password:
  Searching for MySQL-python
  Reading http://pypi.python.org/simple/MySQL-python/
  Reading http://sourceforge.net/projects/mysql-python/
  Reading http://sourceforge.net/projects/mysql-python
  Best match: MySQL-python 1.2.3
  Downloading http://download.sourceforge.net/sourceforge/mysql-python/MySQL-python-1.2.3.tar.gz
  Processing MySQL-python-1.2.3.tar.gz
  Running MySQL-python-1.2.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-P9H9WX/MySQL-python-1.2.3/egg-dist-tmp-rRTfZL
  warning: no files found matching 'MANIFEST'
  warning: no files found matching 'ChangeLog'
  warning: no files found matching 'GPL'
  unable to execute llvm-gcc-4.2: No such file or directory
  error: Setup script exited with error: command 'llvm-gcc-4.2' failed with exit status 1
  </code></pre>
  
  <p>error: Setup script exited with error: command 'llvm-gcc-4.2' failed with exit status 1<br>
  Apparently, the system attempts to use the same compiler used to compile the installed Python framework.
  For some reason Apple didn't include llvm-gcc-4.2.</p>
  
  <p>Xcode 4.1 used GCC, but with Xcode 4.3 that seems to have changed.<br>
  From what I can gather, Apple wants to use Clang as the compiler vs GCC.
  So I added to .bash_profile:</p>
  
  <p>cc=clang</p>
  
  <p>I decided I would just recompile Python with clang but first, I needed to install readline.<br>
  Fail:  </p>
  
  <pre><code>Wed Feb 22 16:04:59 ~/Downloads/readline-6.2 
  $ ./configure
  checking build system type... i386-apple-darwin11.3.0
  checking host system type... i386-apple-darwin11.3.0
  
  Beginning configuration for readline-6.2 for i386-apple-darwin11.3.0
  
  checking whether make sets $(MAKE)... no
  checking for gcc... no
  checking for cc... no
  checking for cl.exe... no
  configure: error: in `/Users/Bryan/Downloads/readline-6.2':
  configure: error: no acceptable C compiler found in $PATH
  See `config.log' for more details.
  </code></pre>
  
  <p>What the easiest way to install Django on Lion 10.7?</p>