Dist paketleri dizinine yüklenen paketler ile site paketleri dizini arasındaki fark nedir?
dist-packages
Debian’a özgü bir düzendedir, Ubuntu gibi Debian türevlerinde de bulunur. Modüller, Debian paket yöneticisinden dist-packages
konuma geldiklerinde yüklenirler:
/usr/lib/python2.7/dist-packages
easy_install ve pip gibi paket yöneticileri de aynı şekilde paketleri dist-packages
konuma koyarlar. Ancak dosyalar bu sefer aşağıdaki dizine konulur:
/usr/local/lib/python2.7/dist-packages
site paketleri yerine dist paketleri. Debian paketlerinden yüklenen üçüncü taraf Python yazılımı, site paketlerine değil, dist paketlerine girer. Bu, sistem Python ile el ile yükleyebileceğiniz kaynaktan gelen Python yapıları arasındaki çakışmayı azaltmak içindir.
Debian Python Wiki’den
Bu, Python’u kaynaktan el ile yüklerseniz, site paketleri dizinini kullandığı anlamına gelir. Bu sayeded iki kurulumu ayrı tutmamız sağlanır.