SORU
19 EYLÜL 2011, PAZARTESİ


Nasıl root erişimi olmadan python modülleri yüklemek için?

Bazı üniversite dersleri alıyorum ve 'öğretim hesap" işi. ssh yapabileceğim bir okul hesabı olan bir verildi Bu makinede Numpy, matplotlib, scipy açısından yoğun benim kod çalıştırmak istiyorum, ama bir sistem yöneticisi değilim, çünkü bu modül yükleyemiyorum.

Nasıl yükleme yapabilirim?

CEVAP
19 EYLÜL 2011, PAZARTESİ


Easy_install ile yapabilirsiniz:

easy_install --prefix=$HOME/local package_name

içine yükleyecektir

$HOME/local/lib/pythonX.Y/site-packages

(yerel klasör birçok kişi tarafından kullanılan tipik bir isim. ama tabii ki yazmak için gerekli izinlere sahip herhangi bir klasöre belirtin).

El ile oluşturmanız gerekir

$HOME/local/lib/pythonX.Y/site-packages

ve PYTHONPATH ortam değişkeni eklemek aksi easy_install şikayet edecek -- btw X, Y için doğru değeri bulmak için, yukarıda bir kez komutunu çalıştırın ().

Eğer easy_install önek seçeneğini arayın kullanmıyorsanız, çoğu komut bir belirtmenize izin yükleyin.

Pip ile kullanabilirsiniz:

pip install --install-option="--prefix=$HOME/local" package_name

veya daha iyisi (açıklama aşağıda), güvenebilirsiniz sözde "" yaparak konum (ayrıntılar için PEP). kullanıcı, site

pip install --user package_name

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CorridorDigital

    CorridorDigi

    17 Mayıs 2010
  • The Platform

    The Platform

    14 HAZİRAN 2006
  • Tinkernut

    Tinkernut

    28 Aralık 2006