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

  • Keith Anthe

    Keith Anthe

    26 NİSAN 2011
  • Kindness

    Kindness

    23 Ocak 2006
  • SRT Photoshop Tutorials

    SRT Photosho

    19 Aralık 2012