2012-03-05 2 views
2

Пробовал установку gevent с помощью pip install gevent, а также попытался собрать из источника. Оба момента установки были остановлены из-за следующей ошибки.Ошибка установки Gevent в Mac OS X Lion

/usr/local/include/evhttp.h:223: ошибка: ожидается спецификатор-классификатор-лист перед '' ev_int64_t

я Libevent установлен в/USR/местные/Библиотека и ее подхватили во время монтаж. Любая помощь будет высоко оценен.

-Avinash

ответ

0

Я столкнулся с этой ошибкой. Я считаю, что это связано с конфликтом между libev и libevent (в моем случае libev-4.11 и libevent-1.4.14b). libev заменяет /usr/local/include/event.h и /usr/local/include/evutil.h свою собственную версию этих файлов, и попытка компиляции GEvent с версиями из результатов libev в ошибке:

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

После удаления libev и переустановка Libevent, я был в состоянии установить GEvent используя easy_install.