Saltar al contenido

¿Cómo ejecuto uwsgi con virtualenv?

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ó.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags :

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *