2012-03-05 15 views
2

pip install geventを使用してgeventをインストールしようとしましたが、ソースからコンパイルを試みました。次のエラーのためにインストールが中断された回数。Mac OS X LionのGeventインストールエラー

/usr/local/include/evhttp.h:223:エラー: 'ev_int64_t' の前に期待指定-修飾子リスト

私は、/ usr/local/libのとは、中に拾われているにインストールされているlibeventインストール。どんな助けも高く評価されます。

-Avinash

答えて

0

このエラーも発生しました。私はそれがlibevとlibevent(私の場合はlibev-4.11とlibevent-1.4.14b)の間の競合に起因すると信じています。 libevはそれらのファイルの独自のバージョンで/usr/local/include/event.h/usr/local/include/evutil.hを置き換え、およびエラーでlibevは結果からバージョンでgeventをコンパイルしようとしている:

/usr/local/include/evhttp.h:223: error: expected specifier-qualifier-list before ‘ev_int64_t’

libevはを削除し、libeventを再インストールした後、私はgeventをインストールすることができましたeasy_installを使用します。

関連する問題