Çoğu durumda en iyi çözüm, "kullanıcı sitesi" olarak adlandırılan konuma (ayrıntılar için PEP'ye bakın) güvenmektir :
pip install --user package_name
Aşağıda, orijinal cevabımdan daha "manuel" bir yol var, yukarıdaki çözüm sizin için işe yararsa bunu okumanıza gerek yoktur.
Easy_install ile şunları yapabilirsiniz:
easy_install --prefix=$HOME/local package_name
içine yüklenecek
$HOME/local/lib/pythonX.Y/site-packages
('yerel' klasör, birçok kişinin kullandığı tipik bir addır, ancak elbette yazma izniniz olan herhangi bir klasörü belirtebilirsiniz).
Manuel olarak oluşturmanız gerekecek
$HOME/local/lib/pythonX.Y/site-packages
ve PYTHONPATH
ortam değişkeninize ekleyin (aksi takdirde easy_install şikayet edecektir - btw, XY için doğru değeri bulmak için yukarıdaki komutu bir kez çalıştırın).
Eğer kullanmıyorsanız easy_install
bir önek seçeneği için, göz çoğu betik siz belirtmeden izin yükleyin.
Pip ile şunları kullanabilirsiniz:
pip install --install-option="--prefix=$HOME/local" package_name