Saltar al contenido

Cómo salir / salir / desactivar un virtualenv de Python

Solución:

Por lo general, la activación de un virtualenv le da una función de shell llamada:

$ deactivate

lo que hace que las cosas vuelvan a la normalidad.

Acabo de mirar específicamente de nuevo el código de virtualenvwrappery, sí, también es compatible deactivate como la forma de escapar de todos los virtualenvs.

Si está intentando dejar un Anaconda entorno, el comando depende de su versión de conda. Las versiones recientes (como 4.6) instalan un conda funciona directamente en su shell, en cuyo caso ejecuta:

conda deactivate

En cambio, las versiones anteriores de conda implementan la desactivación mediante un script independiente:

source deactivate

Usar:

$ deactivate 

Si esto no funciona, intente

$ source deactivate

Cualquiera que sepa como Bash source los trabajos pensarán que es extraño, pero algunos envoltorios / flujos de trabajo en torno a virtualenv lo implementan como un complemento / contraparte de source activate. Su experiencia puede ser diferente.

Definí un alias, trabajo, como lo contrario de trabajar en:

alias workoff="deactivate"

Es fácil de recordar:

[[email protected] ~]$ workon django_project
(django_project)[[email protected] ~]$ workoff
[[email protected] ~]$
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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