Saya telah melalui pencarian dan mencoba berbagai alternatif tanpa hasil dan menghabiskan beberapa hari sekarang - membuat saya marah.
Berjalan di Red Hat Linux dengan Python 2.5.2 Mulai menggunakan Virtualenv terbaru tetapi tidak bisa mengaktifkannya, saya menemukan suatu tempat yang menyarankan versi yang lebih awal diperlukan sehingga saya telah menggunakan Virtualenv 1.6.4 karena itu harus bekerja dengan Python 2.6.
Sepertinya menginstal lingkungan 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.
Lingkungan terlihat oke
[necrailk@server6 ~]$ cd virtual
[necrailk@server6 ~/virtual]$ dir
bin include lib
Mencoba mengaktifkan
[necrailk@server6 ~/virtual]$ . bin/activate
/bin/.: Permission denied.
Memeriksa 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-
Masalah, jadi saya mengubahnya
[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
Coba activate
lagi
[necrailk@server6 ~/virtual]$ . bin/activate
/bin/.: Permission denied.
Masih tidak ada sukacita ...
. bin/activate
dan itu akan berfungsi dengan baik.
source
perintah, yaitusource bin/activate
cd ~/.virtualenvs/*environmentname*
kemudiansource ~/.virtual/bin/activate