Después de de una larga compilación de datos solucionamos esta preocupación que presentan algunos los usuarios. Te regalamos la solución y esperamos que resulte de mucha ayuda.
Solución:
Puedes usar sys.prefix
para determinar en qué virtualenv estás.
import sys
print sys.prefix
desde el sys
documentos
A string dando el directorio específico del sitio prefix donde se instalan los archivos Python independientes de la plataforma
Por lo general, está configurado para mostrarse en su aviso. También puede intentar escribir which python
o which pip
en su terminal para ver si apunta a su ubicación venv, y cuál. (Usar where
en vez de which
en Windows).
Desde un indicador de shell, puede simplemente hacer echo $VIRTUAL_ENV
(o en Windows cmd.exe
, echo %VIRTUAL_ENV%
.
Desde dentro de Python, sys.prefix
proporciona la raíz de su instalación de Python (el entorno virtual si está activo), y sys.executable
le dice qué ejecutable de Python está ejecutando su secuencia de comandos.
Agradecemos que quieras proteger nuestra tarea mostrando un comentario y dejando una puntuación te estamos eternamente agradecidos.