Ho deciso di passare da Windows a Linux, quindi ho installato la beta finale di Ubuntu Raring.
Sfortunatamente ho un problema con Python.
Stavo cercando di utilizzare pip
da un virtualenv che ho creato, per installare pacchetti da un requirements.txt
file come questo:pip install -r requirements.txt
Ho ricevuto il seguente errore durante l'installazione di un pacchetto:
buildutils/initlibzmq.c:10:20: fatal error: Python.h: No such file or directory
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
Ho scoperto su Internet che per sbarazzarmi di questo, dovrei installare il python-dev
pacchetto deb:
sudo apt-get install python-dev
Da quando ho installato questo pacchetto, ho il seguente errore quando provo ad eseguire un python:
file: "ImportError: No module named _io".
I use this python from the virtualenv:
Python 2.7.4rc1 (default, Mar 30 2013, 15:39:28)
[GCC 4.7.2] on linux2
Qualcuno ha un'idea? Non riesco a trovare nulla su Google e ho davvero bisogno di risolvere questo problema per utilizzare Ubuntu per il mio lavoro ...
Grazie per l'aiuto.
MODIFICARE:
Sembra che il mio virtualenv sia stato corrotto per qualche motivo. L'ho disinstallato.
Ne ho ricreato uno ed eseguito di nuovo "pip install -r Requisiti.txt" e ora ho questo errore:
Warning: failed to configure libzmq:
/bin/sh: 1: ./configure: not found
staging platform.hpp from: buildutils/include_linux
************************************************
Using bundled libzmq
************************************************
building 'zmq.libzmq' extension
creating build/temp.linux-x86_64-2.7/buildutils
creating build/temp.linux-x86_64-2.7/bundled
creating build/temp.linux-x86_64-2.7/bundled/zeromq
creating build/temp.linux-x86_64-2.7/bundled/zeromq/src
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Ibundled/zeromq/include -Ibundled -I/usr/include/python2.7 -I/usr/include/x86_64-linux-gnu/python2.7 -c buildutils/initlibzmq.c -o build/temp.linux-x86_64-2.7/buildutils/initlibzmq.o
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Ibundled/zeromq/include -Ibundled -I/usr/include/python2.7 -I/usr/include/x86_64-linux-gnu/python2.7 -c bundled/zeromq/src/ipc_address.cpp -o build/temp.linux-x86_64-2.7/bundled/zeromq/src/ipc_address.o
x86_64-linux-gnu-gcc: error trying to exec 'cc1plus': execvp: No such file or directory
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
EDIT2:
L' gcc
errore sopra può essere corretto installando il build-essential
pacchetto.