Nella pagina di apt-get man , si trova questo:
installa pkg (s)
Questa opzione è seguita da uno o più pacchetti desiderati per l'installazione. Ogni pacchetto è un nome di pacchetto, non un nome file completo (ad esempio, in un sistema Fedora Core, l'argomento fornito sarebbe glibc, non glibc-2.4.8.i686.rpm).
Tutti i pacchetti richiesti dai pacchetti specificati per l'installazione verranno anche recuperati e installati .
[...]build-dep source_pkg
Fa sì che apt-get installi / rimuova i pacchetti nel tentativo di soddisfare le dipendenze di compilazione per un pacchetto sorgente.
Sembra che entrambi stiano cercando di soddisfare le dipendenze, ma ho avuto risultati diversi durante l' installazionematplotlib con ciascuno di essi: apt-get intallnon ha funzionato con i miei successivi pip install matplotlibnel mio virtualenv, mentre ha apt-get build-depfatto *.
*Sì, dovevo installarlo matplotlibin un Venv, ma pip non è riuscito a risolvere alcune delle dipendenze, quindi ho usato pigramente apt per risolverlo