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

  • footiecyclo

    footiecyclo

    26 EYLÜL 2009
  • inovationgmbh

    inovationgmb

    28 EYLÜL 2010
  • Miles Fisher

    Miles Fisher

    8 NİSAN 2009