4

私はunixの初心者なので、簡単なことを投稿してすみません。また、私はすべてのプロセスをマスターしていないことを認めなければなりません。

ubuntu に zeromq をインストールする必要があります。

Python 2.6.6がインストールされています

UNIX システムの Web サイトの指示に従いました: 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 に答える