Установка psycopg2 в virtualenv (Ubuntu 10.04, Python 2.5)

У меня были проблемы с установкой psycopg2 в virtualenv.

Я пробовал разные вещи, объясненные там:http://www.saltycrane.com/blog/2009/07/using-psycopg2-virtualenv-ubuntu-jaunty/

Последнее, что я попробовал, это ...
Я создал Виртуален с-p python2.5 --no-site-packages
Я установил libpq-dev:apt-get install libpq-dev

В virtualenv я сделал это:easy_install -i <a href="http://downloads.egenix.com/python/index/ucs4/" rel="nofollow">http://downloads.egenix.com/python/index/ucs4/</a> egenix-mx-base

Потом когда я попробовалpip install psycopg2==2.0.7Я получил эту ошибку:

Installing collected packages: psycopg2
Running setup.py install for psycopg2
building 'psycopg2._psycopg' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSYCOPG_DEFAULT_PYDATETIME=1 -DPSYCOPG_VERSION="2.2.2 (dt dec ext pq3)" -DPG_VERSION_HEX=0x080404 -DPSYCOPG_EXTENSIONS=1 -DPSYCOPG_NEW_BOOLEAN=1 -DHAVE_PQFREEMEM=1 -DHAVE_PQPROTOCOL3=1 -I/usr/include/python2.5 -I. -I/usr/include/postgresql -I/usr/include/postgresql/8.4/server -c psycopg/psycopgmodule.c -o build/temp.linux-i686-2.5/psycopg/psycopgmodule.o -Wdeclaration-after-statement
psycopg/psycopgmodule.c:27:20: error: Python.h: No such file or directory
In file included from psycopg/psycopgmodule.c:31:
./psycopg/python.h:31:26: error: structmember.h: No such file or directory
./psycopg/python.h:34:4: error: #error "psycopg requires Python >= 2.4"
In file included from psycopg/psycopgmodule.c:32:

У кого-нибудь есть идеи, как это решить?
Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос