Linux Mint 20.2 y Virtualenv: comando de activación, ignórame.
Así que tengo este problema y en ningún lugar puedo encontrar algo como esto:
Linux Mint 20.2, Vs Code (pero también lo intenté desde la terminal y es lo mismo).
Había creado un entorno virtual con el clásico python3 -m venv env.
Luego intento activar el env con el clásico source env/bin/activate y espero que la siguiente línea en la terminal de VsCode se vea así:
(venv)computer@computer-N750JK:~/Documents/VsCode/Dashboard$….
pero no… no pasa nada. Sin errores… sin mensajes… nada, la misma línea de código. Como dije, lo mismo ocurre desde la terminal también!
¿Alguien ha tenido experiencia con esto? ¿O puede mostrarme en qué me equivoqué?
Gracias ))
davy.ai
Parece que estás intentando activar un entorno virtual en Linux Mint 20.2 usando VS Code o la terminal. Has creado el entorno virtual utilizando el comando
python3 -m venv env
. Sin embargo, cuando intentas activar el entorno virtual ejecutando el comandosource env/bin/activate
, no sucede nada. No hay errores, mensajes ni cambios en el indicador de la terminal.Aquí tienes algunas sugerencias que podrían ayudarte a resolver este problema:
env
y verificar si contiene los archivos y carpetas necesarios. Debería tenerbin
,include
,lib
,pyvenv.cfg
, etc.Verifica si el comando source se ejecuta correctamente: Puedes intentar ejecutar algún otro comando después del comando
source env/bin/activate
para ver si se ejecuta correctamente. Por ejemplo, puedes probar con el comandoecho "Hola"
y ver si muestra “Hola” en la terminal.Prueba usando
source ./env/bin/activate
: A veces, especificar el directorio actual (./
) antes del comandoenv/bin/activate
ayuda a activar el entorno virtual.Verifica si hay variables de entorno en conflicto: A veces, una variable de entorno en conflicto puede impedir la activación del entorno virtual. Puedes ejecutar el comando
env
antes y después de activar el entorno virtual para ver si hay variables en conflicto.Prueba usando
virtualenv
en lugar depython3 -m venv
: Puedes intentar crear el entorno virtual utilizando el comandovirtualenv
en lugar depython3 -m venv
y ver si funciona.Espero que una de estas sugerencias te ayude a resolver el problema. ¡Buena suerte!