Probé la activación de un virtualenv a través de una secuencia de comandos shell como la de abajo, pero no parece funcionar,Activación de un virtualenv usando un script de shell no parece trabajar
#!/bin/sh
source ~/.virtualenvs/pinax-env/bin/activate
me sale el siguiente error
$ sh virtualenv_activate.sh
virtualenv_activate.sh: 2: source: not found
pero si entro en el mismo comando en el terminal parece que funciona
$ source ~/.virtualenvs/pinax-env/bin/activate
(pinax-env)[email protected]:$
Así que cambió el shell script para
#!/bin/bash
source ~/.virtualenvs/pinax-env/bin/activate
como se sugiere y se utiliza
$ bash virtualenv_activate.sh
[email protected]:$
para ejecutar el script.
Eso no tira un error pero tampoco que activan el env virtuales
Por lo que cualquier sugerencia sobre cómo resolver este problema?
PS: Estoy usando Ubuntu 11.04
try 'bash virtualenv_activate.sh' – arunkumar
puede por favor elaborarlo y publicarlo como respuesta. – Gautam