En kolay yol, bir gereksinimler dosyası oluşturmak için pip kullanmaktır. Gereksinimler dosyası temelde, kurmak istediğiniz (veya pip tarafından oluşturulan dosya durumunda zaten kurulmuş olan) tüm python paketlerinin ve hangi sürümlerde bulunduklarının bir listesini içeren bir dosyadır.
Bir gereksinim dosyası oluşturmak için orijinal sanal ortama gidin ve şunu çalıştırın:
pip freeze > requirements.txt
Bu sizin için requirements.txt dosyasını oluşturacaktır. Bu dosyayı favori metin düzenleyicinizde açarsanız, aşağıdaki gibi bir şey görürsünüz:
Django==1.3
Fabric==1.0.1
etc...
Şimdi, Django==x.x
söylenecek satırı Django==1.3
(veya yeni virtualenv'inize yüklemek istediğiniz sürümü) düzenleyin .
Son olarak, yeni sanal ortamınızı etkinleştirin ve çalıştırın:
pip install -r requirements.txt
Ve pip, belirttiğiniz sürümler ne olursa olsun, gereksinimler.txt dosyanızda listelenen tüm python modüllerini otomatik olarak indirir ve kurar !