Estuve buscando y probé varias alternativas sin éxito y pasé varios días en ello ahora, volviéndome loco.
Corriendo en Red Hat Linux con Python 2.5.2 Comencé a usar Virtualenv más reciente pero no pude activarlo, encontré en algún lugar sugiriendo la versión anterior necesaria, así que he usado Virtualenv 1.6.4 ya que debería funcionar con Python 2.6.
Parece instalar el entorno virtual ok
[necrailk@server6 ~]$ python virtualenv-1.6.4/virtualenv.py virtual
New python executable in virtual/bin/python
Installing setuptools............done.
Installing pip...............done.
El ambiente se ve bien
[necrailk@server6 ~]$ cd virtual
[necrailk@server6 ~/virtual]$ dir
bin include lib
Intentando activar
[necrailk@server6 ~/virtual]$ . bin/activate
/bin/.: Permission denied.
Chmod marcado
[necrailk@server6 ~/virtual]$ cd bin
[necrailk@server6 bin]$ ls -l
total 3160
-rw-r--r-- 1 necrailk biz12 2130 Jan 30 11:38 activate
-rw-r--r-- 1 necrailk biz12 1050 Jan 30 11:38 activate.csh
-rw-r--r-- 1 necrailk biz12 2869 Jan 30 11:38 activate.fish
-rw-r--r-
Problema, así que lo cambié
[necrailk@server6 bin]$ ls -l
total 3160
-rwxr--r-- 1 necrailk biz12 2130 Jan 30 11:38 activate
-rw-r--r-- 1 necrailk biz12 1050 Jan 30 11:38 activate.csh
-rw-r--r-- 1 necrailk biz12 2869 Jan 30 11:38 activate.fish
-rw-r--r-- 1 necrailk biz12 1005 Jan 30 11:38 activate_this.py
-rwxr-xr-x 1 necrailk biz
Intenta activate
nuevamente
[necrailk@server6 ~/virtual]$ . bin/activate
/bin/.: Permission denied.
Todavía no hay alegría ...
. bin/activate
y debería funcionar bien.
source
comando, es decirsource bin/activate
cd ~/.virtualenvs/*environmentname*
y luegosource ~/.virtual/bin/activate