Muy buenos días amigos del foro, estoy en esta ocasión por acá para consultarles un problema que me tiene
desde hace ya varios días y no puedo resolver.
Tengo un servidor DEBIAN el cual tiene Apache WSGI, Python 2.7.3 y Python 3.2 instalados y funcionando, en dicho servidor necesito ejecutar un desarrollo con Python 3.2 para lo cual instale
virtualenv y cree mi entorno virtual, el problema es que al ejecutar mi aplicación sigue ajecutandose con Python 2.7.3, a continuación les dejo mi configuración, de momento solo estoy mandando a imprimir el versión del Python.
El virtualenv lo cree con el siguiente codigo
virtualenv test --python=/usr/bin/python3 Mi WSGI
Código:
ALLDIRS = ['/ruta/del/dominio/httpdocs/test/lib/python3.2/site-packages']
import sys, os, site
# Activate your virtual
activate_this = os.path.expanduser("/ruta/del/dominio/httpdocs/test/bin/activate_this.py")
execfile(activate_this, dict(__file__=activate_this))
def application(environ, start_response):
status = "200 OK"
#output = "wsgi.multithread = %s" % repr(environ["wsgi.multithread"])
response_headers = [("Content-type", "text/plain"),
("Content-Length", str(len(output)))]
start_response(status, response_headers)
return [sys.version]
El código anterior me imprime 2.7.3 (default, Mar 13
De ante mano gracias por toda la ayuda que me puedan facilitar.