Agradeceríamos tu apoyo para extender nuestras secciones sobre las ciencias informáticas.
Usar -H
para establecer virtualenv en la ruta de python.
uwsgi -H /path/to/your/virtualenv
http://uwsgi-docs.readthedocs.org/en/latest/Options.html#virtualenv
Para usar el virtualenv activado, puede usar este fragmento de configuración en su uwsgi.ini
:
; If VIRTUAL_ENV is set then use its value to specify the virtualenv directory
if-env = VIRTUAL_ENV
virtualenv = %(_)
endif =
Como señaló el usuario 995394, hay una manera de decirle a uWSGI que use el entorno virtual existente. Sin embargo, cuando paso la opción uWSGI en el formulario virtualenv = /full/path/to/my/virtualenv
(es de la configuración INI) se queja de ImportError: No module named site
. La solución que encontré es que inicia uWSGI desde la carpeta donde está su virtualenv y pasa solo virtualenv = my_virtualenv_name
(es decir, la ruta es relativa).
Yo uso uWSGI 2.0.
Te mostramos las comentarios y valoraciones de los lectores
Acuérdate de que tienes la capacidad de decir si te ayudó.