2012-03-05 79 views
2

嘗試使用pip install gevent安裝gevent,並嘗試從源代碼編譯。由於以下錯誤,安裝的時間都停止了。Mac OS X Lion中的Gevent安裝錯誤

/usr/local/include/evhttp.h:223:錯誤: 'ev_int64_t' 之前預計符限定符列表

我已經LIBEVENT安裝在/ usr/local/lib目錄,並在其被拾起安裝。任何幫助將不勝感激。

-Avinash

回答

0

我也遇到了這個錯誤。我認爲這是由於自由和自由之間的衝突(在我的例子中,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。