SORU
22 AĞUSTOS 2012, ÇARŞAMBA


Virtualenv sizin küresel dan özel paketler sitesi-paketleri miras olun

Bir şekilde sadece bazı kütüphaneler seçtim) temel python yükleme içeren bir virtualenv yapmak için arıyorum.

Daha somut örnek vermek gerekirse, benim matplotlib almak için virtualenv oluşturulması sırasında virtualenv için çalışıyorum. Bazı fortran derleyici libs özlüyor beri verimli pip veya easy_install ile yüklü olamaz. Bu arada ben yaptım şu ana kadar el ile kopyalamak

/usr/lib/python2.7/dist-packages/ to virtualenv_name/lib/python2.7/dist-packages/

ancak bu sarısı virtualenv mevcut tüm libs yazdıran () kayıtlı olması manully ithal bağlantıları engeller.

Bu seçici bir değişken yapmak için bir yol var

virtualenv --system-site-packages

CEVAP
18 EKİM 2013, Cuma


virtualenv --system-site-packages ortam oluşturmak . Sonra, virtualenv etkinleştirmek ve yüklemek işler pip install --ignore-installed pip install -I kullanın . Bu şekilde pıp sistem genelinde bir sürüm var olsa bile, istediğiniz ne yerel olarak yükler. Python yorumlayıcısı bu paketleri küresel olanlar gölge gerekir virtualenv paket dizini ilk bak.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 0TACTICAL0HIPPY0

    0TACTICAL0HI

    30 EYLÜL 2012
  • kourtneyannmakeup

    kourtneyannm

    19 ŞUBAT 2012
  • RyanXLT

    RyanXLT

    22 Ocak 2011