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
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
Nasıl baskı yeni satır veya boşluk olm...
Python nasıl bir yol uzantısı olmadan ...
Nasıl yüklemek " musun;gelişim&quo...
Nasıl Python betiği tek başına HERHANG...
Nasıl çıkmak için traceback olmadan Py...