2017-02-21 4 views
2

В чем разница между использованием pip для загрузки пакетов сайта для приложения python и npm? Какова связь между pip и python или npm и node.js, и могу ли я использовать либо взаимозаменяемо?В чем разница между pip и npm?

Есть ли такой язык, как Java, что-то вроде этого?

+1

Этот вопрос очень широк и, возможно, не по теме. Если здесь есть какой-то самородок, вы действительно хотите знать, я предлагаю вам отредактировать вопрос, чтобы подчеркнуть это. –

+1

Они выполняют аналогичную роль на своих языках. Вы не можете смешивать-n-match. – hpaulj

ответ

4

pip - это менеджер пакетов для python; npm - диспетчер пакетов узлов, для node.js. У них есть аналогичная функция, каждая из которых зависит от их соответствующего языка/среды.

В экосистеме Java наиболее близким аналогом является нечто вроде Maven, которое является (помимо всего прочего) средством управления зависимостями и построения.