2011-01-02 9 views
4

私はUNIXの初心者ですので、何か簡単に投稿すればすみません。また、私はすべてのプロセスをマスターしていないことを認めなければなりません。Python用zeormqのインストールに問題がある

私のubuntuにzeromqをインストールする必要があります。 http://www.zeromq.org/intro:get-the-softwarehttp://www.zeromq.org/bindings:python後:

私のpython 2.6.6を持っているが、私はUNIXシステムのためのウェブサイト上の指示に従っ

をインストールしました。

まさに私がやった:

  • はsudoが作る、安定版リリース
  • sudoのは./configureをダウンロードするにlibtool、autoconfの、automakeにとUUID-devの
  • をインストールし、sudoはmake installをしてはsudo ldconfigを

(この時点で私はすべてのエラーを得ることはありません)

しかし、私は入力するとします。sudo EA

zmq/core/constants.c:4: fatal error: Python.h: No such file or directory compilation terminated. error: command 'gcc' failed with exit status 1

私は手動でインストールしようとした場合、私は同じエラーを取得:私はエラーを取得する をpyzmq sy_install。

私はこの時点で何をすべきか分かりませんし、同じ問題を抱えている誰かを見つけることができません。

ご協力いただきありがとうございます。

答えて

12

あなたが私たちに与えたすべてのエラーは、gccが失敗したということです。ほとんどの場合、gccはの長文を返します。なぜそれが失敗したのですか?それはもっと役に立ちます。

私が推測するつもりなら、ある種の開発ヘッダーがありません。おそらく、あなたは正確に

sudo apt-get install python-dev 

しかしでインストールすることができますPythonの開発用ヘッダ、あなたは(C/C++ではうるさくbegginingまたはエラーメッセージで提供されます)、関連するエラーメッセージを与えるとき、それが間違っているだけ答えることができます。

+1

私はpython-devをインストールしましたが、もうエラーはありませんでした。ありがとうございました ! – Nix

+0

この解決策は、システム内の開発ヘッダーなしでコンパイルしようとしていて、同じgcc出力エラーを生成している他のパッケージでも機能します。ありがとう。 – Luchux

+0

をipythonのインストールページに置いておけば、このヒントを共有すると便利です。すでに依存関係ライブラリのリストがあります。 – igni

関連する問題