SORU
26 Ocak 2011, ÇARŞAMBA


Nasıl pip ile yerel önbellekten kurarım?

virtualenv farklı ortamlarda aynı bir sürü paket kurulumu yaparım. Bir paket bir kez download ve pip yerel bir önbellek yüklemek ve daha sonra bir yolu var mı?

Bu indirme bant genişliği ve süresini azaltmak.

CEVAP
26 Ocak 2011, ÇARŞAMBA


** 9, sürümden 0.1.4:

Gelecek yüklemeleri büyük popülerlik ihtiyaç duymayacak kadar paket indirme önbellek, çevresel bir değişken için destek eklendi $PİP_DOWNLOAD_CACHE. Ağ erişimi hala gereklidir, ama sadece bazı siteleri bu kullanırken önlenmiş olur.

Bu yararlanmak için, benim için, aşağıdaki ~/.bash_profile ekledim:

export PIP_DOWNLOAD_CACHE=$HOME/.pip_download_cache

veya, Eğer bir Mac üzerinde iseniz:

export PIP_DOWNLOAD_CACHE=$HOME/Library/Caches/pip-downloads

Notlar

  1. Eğer bir paketi daha yeni bir sürüm bulunursa, indirilecek ve PIP_DOWNLOAD_CACHE dizine ekledi. Örneğin, ben şimdi epeyce Django bir paketleri var.
  2. Bu uçakta virtualenvs yeni oluşturmak için cevap değil pip news belirtildiği gibi, ağ erişimi için ihtiyaç kaldırmak değil, ama yine de çok iyi.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BASS212M

    BASS212M

    15 Temmuz 2009
  • Semantic Mastery

    Semantic Mas

    30 EKİM 2013
  • UCBerkeley

    UCBerkeley

    3 Mayıs 2006