Virtualenv, sanal python sürümleri oluşturmak ve farklı versiyonlarda çalışan uygulamaları denemek için oluşturulmuş geliştirme yazılımıdır.
Örneğin :
Ubuntu 11.10 ile sisteme entegre halde gelen Python 2.7 nin üzerine Python 2.6 kurmak ve 2.6 nın sistemimize ulaşamamasını yani çalışan uygulamaları bozmamasını istiyoruz.
Çözüm :
Bunun için ilk önce sistemimize python 2.6 kurulumunu yapalım. Terminal üzerinde
sudo apt-get install python2.6
komutu ile admin olarak kurulum tamamlandıktan sonra
virtualenv --python=/usr/bin/python2.6 /home/electrocoder/virtual-python26
komutunu verelim. Tabiiki sisteminize virtualenv yazılımını kurduğunuzu farzediyorum. Eğer kurmadıysanız
pip install virtualenv
komutu ile kurulumu yapınız.
virtualenv --python=/usr/bin/python2.6 /home/electrocoder/virtual-python26
komutu ile sistemimize virtual-python26 isimli bir klasör oluşturmuş olduk. Bu klasörün içerisine girelim ve tekrar şu komutu verelim.
source ./bin/activate
artık python 2.6 aktif oldu.
Terminal üzerinde python komutunu verdiğimizde sonuç şu şekilde olacaktır.
Soru ve öneriler için mail atınız... İyi çalışmalar...
1 Yorumlar
Çok başarılı bir yazı olmuş.
YanıtlaSilMerhaba,