Ho cercato e provato varie alternative senza successo e ci ho passato diversi giorni - facendomi impazzire.
In esecuzione su Red Hat Linux con Python 2.5.2 Ho iniziato a utilizzare Virtualenv più recente ma non sono riuscito ad attivarlo, ho trovato da qualche parte il suggerimento della versione precedente necessaria, quindi ho usato Virtualenv 1.6.4 poiché dovrebbe funzionare con Python 2.6.
Sembra installare l'ambiente virtuale ok
[necrailk@server6 ~]$ python virtualenv-1.6.4/virtualenv.py virtual
New python executable in virtual/bin/python
Installing setuptools............done.
Installing pip...............done.
L'ambiente sembra ok
[necrailk@server6 ~]$ cd virtual
[necrailk@server6 ~/virtual]$ dir
bin include lib
Prova di attivare
[necrailk@server6 ~/virtual]$ . bin/activate
/bin/.: Permission denied.
Chmod controllato
[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, quindi l'ho cambiato
[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
Prova activate
di nuovo
[necrailk@server6 ~/virtual]$ . bin/activate
/bin/.: Permission denied.
Ancora nessuna gioia ...
. bin/activate
e dovrebbe funzionare bene.
source
comando, cioèsource bin/activate
cd ~/.virtualenvs/*environmentname*
quindisource ~/.virtual/bin/activate