title: How do I install psycopg2 for Python 3.x?
body: <p>Just started Python a few days ago and I'm using PyCharm to develop a web application with Django.  I have libpq-dev python-dev packages already installed, but it's still throwing me the same error:</p>
  
  <pre><code>./psycopg/psycopg.h:30:20: fatal error: Python.h: No such file or directory
  </code></pre>
  
  <p>which according to Google is the issue that occurs when python-dev package isn't installed.  Note that I'm running the install from within the PyCharm interface for a virtualenv that I created for 3.2 and 3.3 (not sure how to run it from the terminal).  Installing outside of the virtualenv still throws the same error, even when I install it from the terminal with setup.py.  If I run pip install psycopg2 from the terminal, it succeeds, but it installs for Python 2.7. According to their website, they have support for up to Python 3.2. </p>