Я невдало пройшов пошук і спробував різні альтернативи і витратив на це кілька днів - зводив мене з розуму.
Запуск на Red Hat Linux з Python 2.5.2 Почав використовувати останню Virtualenv, але не зміг її активувати, я десь підказав, що потрібна більш рання версія, тому я використав Virtualenv 1.6.4, як це повинно працювати з Python 2.6.
Здається, встановити віртуальне середовище добре
[necrailk@server6 ~]$ python virtualenv-1.6.4/virtualenv.py virtual
New python executable in virtual/bin/python
Installing setuptools............done.
Installing pip...............done.
Навколишнє середовище виглядає нормально
[necrailk@server6 ~]$ cd virtual
[necrailk@server6 ~/virtual]$ dir
bin include lib
Спроба активації
[necrailk@server6 ~/virtual]$ . bin/activate
/bin/.: Permission denied.
Перевірено chmod
[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-
Проблема, тому я її змінив
[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
Спробуйте activate
ще раз
[necrailk@server6 ~/virtual]$ . bin/activate
/bin/.: Permission denied.
Ще немає радості ...
. bin/activate
і це повинно працювати добре.
source
команду, тобтоsource bin/activate
cd ~/.virtualenvs/*environmentname*
потімsource ~/.virtual/bin/activate