salir instalar descargar activar python virtualenv

python - instalar - virtualenv install



Problema con virtualenv-no se puede activar (8)

Creé un virtualenv alrededor de mi proyecto, pero cuando intento activarlo no puedo. Puede que solo sea la sintaxis o la ubicación de la carpeta, pero ahora estoy perplejo.

Puedes ver más abajo, creo el virtualenv y lo llamo venv. Todo se ve bien, luego trato de activarlo ejecutando source venv/bin/activate

Estoy pensando que podría tener que ver con la ruta de mi sistema, pero no estoy seguro de a qué apuntar (sí sé cómo editar la ruta). Estoy en python 7 / windows os, virtual env 2.2.x Gracias por cualquier y toda la asistencia.

Processing dependencies for virtualenv Finished processing dependencies for virtualenv c:/testdjangoproj/mysite>virtualenv --no-site-packages venv The --no-site-packages flag is deprecated; it is now the default behavior. Using real prefix ''C://Program Files (x86)//Python'' New python executable in venv/Scripts/python.exe File venv/Lib/distutils/distutils.cfg exists with different content; not overwri ting Installing setuptools.................done. Installing pip...................done. c:/testdjangoproj/mysite>source venv/bin/activate ''source'' is not recognized as an internal or external command, operable program or batch file. c:/testdjangoproj/mysite>source venv/bin/activate ''source'' is not recognized as an internal or external command, operable program or batch file. c:/testdjangoproj/mysite>source mysite/bin/activate ''source'' is not recognized as an internal or external command, operable program or batch file. c:/testdjangoproj/mysite>


  1. Para la activación, puede ir al directorio de cd venv por cd venv .

  2. Luego, en Windows, escriba dir (en unix, escriba ls ). Obtendrá 5 carpetas include , Lib , Scripts , tcl y 60

  3. Ahora escriba ./Scripts/activate para activar su venv .

Su solicitud cambiará para indicar que ahora está operando dentro del entorno virtual. Se verá algo como esto (venv)user@host:~/venv$ .

Enhorabuena ..

Y tu venv está activado ahora.


Para Windows, escriba "C: / Users / Sid / venv / FirstProject / Scripts / enable" en el terminal sin comillas. Simplemente indique la ubicación de su carpeta de Scripts en su proyecto. Por lo tanto, el comando será location_of_the_Scripts_Folder / enable.


Puede ejecutar el comando fuente en el terminal cygwin


Si ve las 5 carpetas ( Include , Lib , Scripts , tcl , pip-selfcheck ) después de usar el comando virtualenv yourenvname , cambie el directorio a la carpeta Scripts en el mismo cmd y simplemente use el comando " activar ".


Tengo un tiempo increíble usando virtualenv en windows con git bash, generalmente termino especificando el binario de python explícitamente.

Si mi entorno está en, digamos .env , llamaré a python a través de ./.env/Scripts/python.exe … , o en una línea shebang #!./.env/Scripts/python.exe ;

Ambos asumiendo que su directorio de trabajo contiene su virtualenv ( .env ).


Un pequeño recordatorio, pero tuve mis barras en forma incorrecta en Win10 cmd. De acuerdo con la documentation python documentation el comando de activación es: C:/> <venv>/Scripts/activate.bat Cuando se navega por directorios, es por ejemplo, cd .env/Scripts

Así que para crear mi venv usé python -m venv --copies .env y para activar .env/Scripts/activate.bat


Yo tuve el mismo problema. Estaba usando Python 2, Windows 10 y Git Bash. Resulta que en Git Bash necesitas usar:

source venv/Scripts/activate


source es un comando de shell diseñado para usuarios que ejecutan Linux (o cualquier Posix, pero lo que sea, no Windows).

En Windows, virtualenv crea un archivo por lotes, por lo que debe ejecutar venv/Scripts/activate (según la documentación de virtualenv en el script de activación ).