Есть ли в Python система управления пакетами / модулями?

Вы ищете пол?

var num = 1.42482;
var num2 = 1;
var fnum = Math.floor(num).toFixed(2);
var fnum2 = Math.floor(num2).toFixed(2);
alert(fnum + " and " + fnum2); //both values will be 1.00
142
задан Peter Mortensen 17 January 2016 в 11:35
поделиться

5 ответов

И для контраста есть еще pip .

63
ответ дан 23 November 2019 в 22:51
поделиться

Есть как минимум два, easy_install и его преемник pip .

13
ответ дан 23 November 2019 в 22:51
поделиться

Как разработчик Ruby и Perl и изучающий Python, я не нашел easy_install или pip эквивалентами RubyGems или CPAN.

Я стараюсь поддерживать в своих системах разработки последние версии модулей по мере их обновления разработчиками и замораживать производственные системы на установленных версиях. Как RubyGems, так и CPAN упрощают поиск модулей, перечисляя доступные модули, затем устанавливая и обновляя их по отдельности или в большом количестве, если это необходимо.

easy_install и pip упрощают установку модуля ОДИН РАЗ Я обнаружил его через поиск в браузере или узнал о нем каким-либо другим способом, но они не сказали мне, что доступно. Я могу явно назвать модуль, который нужно обновить, но приложения не сообщают мне, что было обновлено, и не будут обновлять все сразу, если я захочу.

Итак, базовая функциональность есть в pip и easy_install, но есть отсутствующие функции, которые я хотел бы видеть, которые сделали бы их более удобными и простыми в использовании и были бы наравне с CPAN и RubyGems.

21
ответ дан 23 November 2019 в 22:51
поделиться

Это будет easy_install.

6
ответ дан 23 November 2019 в 22:51
поделиться

Это называется setuptools. Вы запускаете его с помощью команды "easy_install".

Вы можете найти каталог по адресу http://pypi.python.org/

6
ответ дан 23 November 2019 в 22:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: