Saya memutuskan untuk beralih dari Windows ke Linux, jadi saya menginstal Ubuntu Raring final beta.
Sayangnya saya punya masalah Python.
Saya mencoba menggunakan pipdari virtualenv yang saya buat, untuk menginstal paket dari requirements.txtfile seperti ini:pip install -r requirements.txt
Saya mendapatkan kesalahan berikut saat paket sedang diinstal:
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
Saya menemukan di internet bahwa untuk menghilangkan ini, saya harus menginstal python-devpaket deb:
sudo apt-get install python-dev
Karena saya menginstal paket ini, saya memiliki kesalahan berikut ketika saya mencoba menjalankan 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
Adakah yang punya ide? Saya tidak dapat menemukan apa pun di Google, dan saya benar-benar harus menyelesaikan masalah ini untuk menggunakan Ubuntu untuk pekerjaan saya ...
Terima kasih atas bantuan Anda.
EDIT:
Sepertinya virtualenv saya rusak karena beberapa alasan. Saya mencopotnya.
Saya membuat ulang, dan melakukan "pip install -r requirement.txt" lagi, dan sekarang saya memiliki kesalahan ini:
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:
The gcckesalahan di atas bisa diperbaiki dengan menginstal build-essentialpaket.