SORU
23 Kasım 2009, PAZARTESİ


Bir virtualenv *benim* kod gider mi?

Ne tür bir dizin yapısı virtualenv kullanırken takip etmelidir? Eğer WSGI uygulaması bina ve bir virtualenv foobar denilen yaratılmış olsaydım örneğin, bir dizin yapısı ile başlamak istiyorum:

/foobar
  /bin
    {activate, activate.py, easy_install, python}
  /include
    {python2.6/...}
  /lib
    {python2.6/...}

Bu ortam oluşturulduktan sonra, bir kendi: yer olurdu

  • dosyaları python?
  • statik dosyalar (resimler/etc)?
  • "özel" paketler, ama bulunan peynir-shop değil mi? online olarak

virtualenv ilgili dizinler?

(Sanırım zaten*.* 7)

CEVAP
23 Kasım 2009, PAZARTESİ


virtualenv python yorumlayıcısı bir örnek, bir uygulama örneği değil sağlar. Normalde virtualenv bir dizin içinde uygulama bulmak için gereği yok keza dizinleri bir sistemin varsayılan python içeren içinde uygulama dosyaları oluşturmak, olmaz. Örneğin, birden çok uygulama aynı virtualenv kullanarak bir proje olabilir. Ya da, daha sonra bir sistem python ile görevlendirilecek bir virtualenv ile bir uygulama olduğu unutulmamalıdır. Ya, mantıklı virtualenv dizini Bir yere app dizini içinde yer alan ve sahip olmak neden olabilir nerede bağımsız bir uygulama paketleme Yukarı olabilir. Yani, genel olarak, bu soruya tek bir doğru cevap olduğunu sanmıyorum. Ve, virtualenv hakkında iyi bir şey, çok farklı kullanım durumları destekler: tek bir doğru olması gerekmez.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DJAndrewRyan

    DJAndrewRyan

    22 Ocak 2007
  • segtlim

    segtlim

    21 EKİM 2008
  • TheScorpioTechno

    TheScorpioTe

    15 Aralık 2010