python setup.py install geliştirmeyeceğiniz / değiştirmeyeceğiniz / hatalarını ayıklayamayacağınız paketleri (genellikle üçüncü taraf) yüklemek için kullanılır.
Kendi eşyalarınız için, önce paketinizi yüklemek ve ardından paketi her seferinde yeniden yüklemeye gerek kalmadan kodu sık sık düzenlemek istersiniz - ve tam olarak ne python setup.py developyapar: paketi yükler (genellikle sadece bir kaynak klasör) (sanal) ortama yüklendikten sonra kodunuzu kolayca düzenlemenizi ve değişikliklerin derhal yürürlüğe girmesini sağlayacak şekilde.
Paketleri yüklemek için doğrudan pip install .(yükleme) ve pip install -e .(geliştirici yükleme) kullanmanız önemle önerilir , çünkü setup.pydoğrudan çağırmak , çekme öncesi ve uyumsuz paket sürümleri gibi birçok bağımlılık için yanlış şeyler yapar veya paketin kaldırılmasını zorlaştırır pip.
setup.py developbir--uninstallseçenekle birlikte gelir .