Falta python.h ao tentar instalar o Apache Thrift

1

Eu tentei várias vezes instalar o Thrift ( link ) no Ubuntu Server. Eu tentei em duas máquinas ... E uma que eu não tinha nada antes; significando nova instalação do Ubuntu.

Eu fiz: ./configure , sem problemas aqui.

Mas, se eu executar make , tudo pára de funcionar:

creating build/temp.linux-i686-2.6
creating build/temp.linux-i686-2.6/src
creating build/temp.linux-i686-2.6/src/protocol
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.6 -c src/protocol/fastbinary.c -o build/temp.linux-i686-2.6/src/protocol/fastbinary.o
src/protocol/fastbinary.c:20: fatal error: Python.h: No such file or directory
compilation terminated.
error: command 'gcc' failed with exit status 1
make[3]: *** [all-local] Error 1
make[3]: Leaving directory '/root/thrift-0.6.0/lib/py'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/root/thrift-0.6.0/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/root/thrift-0.6.0'
make: *** [all] Error 2

Se eu tentar instalar o Python; Eu recebo:

apt-get install python2.6
Reading package lists... Done
Building dependency tree       
Reading state information... Done
python2.6 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Eu tenho procurado por todos os lugares por uma resposta, mas nada. Eu sou o único a correr para este problema? Existe uma solução que existe? Não tenho certeza se sinto mais minhas pernas: \

Além disso, tentei instalar php-dev , mas recebo um erro:

E: Unable to locate package php-dev

Consegui instalar: php5-dev , existe alguma diferença?

Qualquer ajuda seria ótima, obrigado: |

    
por jnbdz 28.05.2011 / 06:24

1 resposta

1

Instale o python dev

sudo apt-get install python-dev
    
por Nehal Mehta 05.06.2011 / 22:17