Возникли проблемы при установке zeormq для python - PullRequest
4 голосов
/ 02 января 2011

Я новичок в Unix, поэтому извините, если выложу что-нибудь простое.Также я должен признать, что я не справляюсь со всем процессом.

Мне нужно установить zeromq на мою Ubuntu.

У меня установлен python 2.6.6

Я следовалинструкции на веб-сайте для систем UNIX: http://www.zeromq.org/intro:get-the-software и после http://www.zeromq.org/bindings:python.

Точно я сделал:

  • Установите libtool, autoconf, automake и uuid-dev
  • Загрузка стабильного выпуска
  • sudo ./configure, sudo make, sudo make install и sudo ldconfig

(На данный момент я не получаю никакой ошибки)

Но когда я набираю: sudo easy_install pyzmq, я получаю ошибку:

zmq / core / constants.c: 4: фатальная ошибка: Python.h: такого файла или каталога неткомпиляция прекращена.ошибка: команда 'gcc' завершилась неудачно с состоянием выхода 1

Я получаю ту же ошибку, если пытаюсь установить вручную.

Я не знаю, что делать в этот момент иЯ не могу найти кого-то с такой же проблемой.

Заранее благодарю за помощь.

1 Ответ

12 голосов
/ 02 января 2011

Вся ошибка, которую вы нам дали, говорит, что gcc не работает. Скорее всего, gcc также выдал вам сообщение об ошибке long , сообщающее , почему не удалось. Это более полезно.

Если я догадываюсь, какие-то заголовки для разработки отсутствуют. Вероятно, заголовки разработки Python, которые вы можете установить с помощью

sudo apt-get install python-dev

Но точно, что это неправильно, можно ответить только тогда, когда вы дадите соответствующее сообщение об ошибке (которое в C / C ++ досадно появляется в начале или в сообщении об ошибке).

...