python heroku gunicorn

heroku python upload



Error de sintaxis al instalar gunicornio (1)

El error puede ser ignorado, su paquete de gunicorn instalado con éxito.

El error es arrojado por un poco de código que solo funcionaría en Python 3.3 o posterior, pero no es utilizado por versiones anteriores de Python que admite Gunicorn.

Ver github.com/benoitc/gunicorn/issues/788 :

El error es un error de sintaxis que ocurre durante la instalación. Es inofensivo

Durante la instalación, la setup.py comandos setup.py intenta recopilar todos los archivos que se instalarán y los compila en los .pyc bytecache .pyc. Se incluye un archivo que se usa solo en Python 3.3 o superior y la compilación de ese archivo falla.

El archivo en cuestión agrega soporte para el paquete http cliente / servidor aiohttp , que solo funciona en Python 3.3 y arriba de todos modos. Como tal, puedes ignorar este error por completo.

Estoy siguiendo este tutorial de Heroku: https://devcenter.heroku.com/articles/getting-started-with-python-o y cuando estoy tratando de instalar gunicornio en un virtualenv me aparece este error:

(venv)jabuntu14@ubuntu:~/Desktop/helloflask$ pip install gunicorn Downloading/unpacking gunicorn Downloading gunicorn-19.1.1-py2.py3-none-any.whl (104kB): 104kB downloaded Installing collected packages: gunicorn Compiling /home/jabuntu14/Desktop/helloflask/venv/build/gunicorn/gunicorn/workers /_gaiohttp.py ... File "/home/jabuntu14/Desktop/helloflask/venv/build/gunicorn/gunicorn/workers /_gaiohttp.py", line 64 yield from self.wsgi.close() ^ SyntaxError: invalid syntax Successfully installed gunicorn Cleaning up...

Sin embargo, cuando ejecuto $ foreman start, parece que funciona correctamente.

¿Qué tan importante es este error? ¿Alguna idea de cómo solucionarlo?