Problemas na instalação do python-dev

0

Atualmente, estou trabalhando em um projeto que exige que eu estenda o Python com uma biblioteca C, e usarei o SWIG no Ubuntu. Digno de nota é que estou fazendo isso em um computador na minha universidade e não tenho acesso aos comandos su ou sudo. Para gerar um arquivo wrapper eu insiro

gcc -fpic -c output_test.c interface_wrap.c \ -I/usr/bin/Python2.7

Esta linha funciona perfeitamente ao configurar o PyDev no Eclipse, mas não funciona aqui, o que, tanto quanto posso dizer no googling do problema, pode ser resolvido instalando o python-dev. Então eu baixei o python-dev, v 2.7.3 para o Ubuntu e descompactei. Eu tenho sido incapaz de encontrar qualquer qualquer guia que descreve uma instalação manual do python-dev, então estou praticamente preso aqui. Após a descompactação, então o que? Olhando para as pastas descompactadas, eu sou capaz de descobrir que existem dois arquivos na pasta ~ / python-dev / usr / bin:

  • python-config
  • python2-config

Nenhum dos dois é executável. Na verdade, o Ubuntu os trata como links quebrados. Então o que eu devo fazer neste momento? E por que há uma falta de guias compreensíveis para instalar isso?

    
por user199866 08.10.2013 / 15:40

1 resposta

1

Você precisa de mais alguns pacotes. Isso deve te dar tudo que você precisa (eu não tentei compilar nada com isso):

apt-get download libpython2.7-dev libpython-dev python2.7-dev python-dev

(você não precisa de sudo para isso).

Agora descompacte os arquivos .deb carregados em ~/python-dev (isso pressupõe que você não tenha nenhum outro arquivo .deb em seu diretório de trabalho atual):

for i in *.deb; do dpkg -x "$i" ~/python-dev; done

Agora tudo deve estar na sua árvore ~/python-dev/usr/ .

    
por Florian Diesch 08.10.2013 / 17:54