Quando si utilizza pip
per installare un pacchetto, verranno installati anche tutti i pacchetti richiesti (dipendenze). La disinstallazione di quel pacchetto rimuove anche i pacchetti dipendenti?
pip
è a) notoriamente fragile e dipendente dalla versione, anche b) in alcune installazioni di clienti con cui ho dovuto lavorare, è stato installato con diritti di amministratore (anche se i pacchetti non lo erano), quindi rompere o disinstallare è stato un dolore enorme e hai avuto una possibilità per farlo bene. c) la connettività Internet potrebbe non essere eccezionale; per motivi di sicurezza le macchine aziendali sono spesso protette da firewall, quindi non puoi assumere la connettività diretta e devi sapere in anticipo tutto ciò di cui hai bisogno e la sua versione e scaricarla.