
Juan Diego Marin Soler
PreguntaMe salta un error al ingresar “virtualenv venv” y este dice que “virtualenv” no es un comando valido, que hago?

Adora Gonzalez
A mi me ocurría lo mismo, y lo que ocurre es que el lugar donde se instalo tanto pip o virtualenv no estan dentro del PATH. Antes que nada, si no sabes manejar mucho la consola te recomiendo ver el curso de introduccion a la terminal, pero bueno, para agregar esa carpeta al PATH lo hice asi:
vim /etc/environment
Luego dentro de vim, para editarlo entra al modo edicion pulsando la tecla "i",ahora si, a PATH, agregue el directorio donde estaba pip y virtualenv al final. Dejo un ejemplo:
# Este es el archivo /etc/environment abierto con vim PATH="ruta1:ruta2:/direccionDondeEstaElComando"
Luego para salir del modo edicion pulse la tecla esc, se coloca luego ":"(dos puntos), y la letra w, y se da enter. Con ello yo resolví el problema. Cabe destacar que posiblemente no te deje los permisos de modificar ese arhivo para ello habilite los permisos de escritura:
sudo chmod 664 /etc/environment
El numero 664 es la configuracion para activar lectura y escritura tanto para el dueño como el grupo del archivo. Y luego de añadirle la ruta, le devolvi los permisos originales. Repito, si conoces mucho la terminal, mejor ve la clase de introduccion a la terminal primero.

Cristian Felipe Arias Barriga
Lo que a mi me funcionó fue ubicar en donde había instalado pip en mi pc y luego en ese Path (Ejemplo C:/Python27/Scripts/) ejecutar pip -V ahí me reconoció la versión de pip y sobre esa misma carpeta "Scripts" ejecutar virtualenv venv pues en la sugerida por el curso (mkdir servidor) no me reconocía el comando y con eso pude continuar.

Luz Aura Álvarez Ariza
Cuando en la consola dice que un comando no es valido, normalmente es porque algo no esta instalado. Y a veces porque no esta en las variables de entorno