На сторінці влучного чоловіка можна знайти таке:
встановити pkg (s) Після
цієї опції слід дотримуватися одного або декількох пакетів, необхідних для встановлення. Кожен пакет - це ім'я пакету, а не повністю кваліфіковане ім'я файлу (наприклад, в системі Fedora Core glibc буде наданим аргументом, а не glibc-2.4.8.i686.rpm).
Усі пакунки, необхідні пакетам, зазначеним для встановлення, також будуть вилучені та встановлені .
[...]build-dep source_pkg
Викликає apt-get для встановлення / видалення пакунків, намагаючись задовольнити залежності збірки для вихідного пакету.
Здається, що обидва намагаються задовольнити залежності, але я мав різні результати, встановлюючиmatplotlib
кожен із них: apt-get intall
не працював з моїм наступним pip install matplotlib
в моєму virtualenv, в той час як apt-get build-dep
*.
*
Так, мені потрібно було встановити matplotlib
в venv, але pip не міг вирішити деякі залежності, тому я ліниво використовував apt для того, щоб вирішити це