2017-02-05 2 views
0

Скажите, что в пакете foo есть файлы, которые импортируют файлы и методы из пакета bar. Если я буду устанавливать foo, будет ли он автоматически устанавливать панель, или мне нужно также установить панель установки?Установляет ли pip установку всех зависимостей?

ответ

0

Он установит все, что является кодом Python. Попробуйте сами, например, с термос, который имеет несколько зависимостей

pip install flask 

time модуль, который был упомянут в комментарии является частью самого (его стандартная библиотека) Python и никогда не должны быть установлены.

Некоторые библиотеки Python являются обертками вокруг других программ, например pymediainfo. Поэтому для его использования вам все равно потребуется установить MediaInfo отдельно от пипса.

+0

Итак, чтобы быть понятным: все пользовательские, не-Python системные пакеты устанавливаются при использовании pip install? (например: foo и bar будут установлены, но если бы использовался пакет времени python, он не был бы установлен?). – Peteous

+0

Не совсем. Я отредактировал свой ответ. –

Смежные вопросы