Я прошел через поиск, безуспешно пробовал разные варианты и провел несколько дней на нем, сводя меня с ума.
Работа на 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