4

我是unix的初学者,所以如果我发布一些简单的东西,我很抱歉。另外我不得不承认我并不掌握所有的过程。

我需要在我的 ubuntu 上安装 zeromq。

我安装了 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

如果我尝试手动安装,我会得到同样的错误。

我现在不知道该怎么做,也找不到遇到同样问题的人。

我提前感谢您的帮助。

4

1 回答 1

12

你给我们的所有错误都是说 gcc 失败了。很可能 gcc 还给了你一个很长的错误消息,告诉你它失败的原因。这更有帮助。

如果我猜的话,缺少某种开发标头。可能是 Python 开发头文件,您可以使用它进行安装

sudo apt-get install python-dev

但是,只有当您给出相关的错误消息(在 C/C++ 中令人讨厌地出现在开头或错误消息中)时,才能准确地回答它的错误。

于 2011-01-02T14:24:12.763 回答