2016-01-19 5 views
0

Здесь, по-видимому, существует стабильная и неустойчивая версия: https://pypi.python.org/pypi/gevent#downloadsСтабильная версия gevent?

Мне не совсем понятно, что это за различия. Я предполагаю, что есть стабильная версия на пипе, описанная под заголовком «Get gevent», и есть отдельная неустойчивая версия github под заголовком «Разработка».

Я просто хочу установить стабильную версию для использования в производстве. pip install gevent, похоже, не подходит для этого, поскольку он устанавливает что-то, что имеет синтаксическую ошибку в строке 289 hub.py, и, глядя туда, я понял, что это совершенно другая версия gevent из самой современной версии, на Github.

Как установить gevent?

ответ

1

Похоже, что текущая версия на pypi является кандидатом на выпуск и partially supports Python 3. Если вы хотите стабильную версию (которая не поддерживает питон 3.x), вы можете попробовать указать конкретную версию при вызове пипа

pip install gevent==1.0.2 

Кроме того, вы можете установить версию, основанную на конкретных фиксацию на Github

pip install git+git://github.com/gevent/gevent.git#egg=gevent 

Это то, что они называют версией разработки. Это означает, что вы будете запускать код, как он существует в Github, который потенциально может быть ошибкой, но будет включать в себя все последние изменения в кодовой базе.

В качестве побочного элемента, если у вас возникли проблемы с версией, находящейся на pypi, вы можете увидеть, воспроизводятся ли проблемы с использованием последних изменений Github и отправить отчет об ошибках разработчикам.

+0

Имеет ли релиз-кандидат достаточно стабильно для производства, но не для битвы? Я попробовал 'pip install gevent == 1.1rc3', и он работал, тогда как gevent 1.0.2 предоставлял SyntaxError. Кроме того, вторая команда, использующая git, требует установки git? – dtgq

+1

Вы используете python 3? Если это так, я считаю, что 1.1 является первой версией, частично поддерживающей python 3, поэтому SyntaxError – Suever

+1

https://github.com/gevent/gevent/issues/566 – Suever

Смежные вопросы