Несмотря на массу Google, я не могу найти никаких документов для параметров / аргументов командной строки pip. Что pip install -U
значит? У кого-нибудь есть ссылка на список опций и аргументов пипа?
источник
Несмотря на массу Google, я не могу найти никаких документов для параметров / аргументов командной строки pip. Что pip install -U
значит? У кого-нибудь есть ссылка на список опций и аргументов пипа?
Введите pip install -h
список помощи:
-U, --upgrade Обновить все пакеты до последней доступной версии
Итак, если у вас уже есть установленный пакет, он будет обновить пакет для вас. Без ключа -U он сообщит вам, что пакет уже установлен, и выйдет.
Каждая pip
подкоманда имеет свой список справки. pip -h
показывает общую справку и pip [subcommand] -h
подсказку для этой подкоманды, например install
.
Вы также можете найти полную справочную документацию онлайн ; раздел « Общие параметры » охватывает переключатели, доступные для каждой pip
подкоманды, в то время как каждая подкоманда имеет отдельный раздел « Параметры », чтобы охватить переключатели, специфичные для подкоманд; см. раздел pip install
опций , например.
import pip from subprocess import call for dist in pip.get_installed_distributions(): call("pip install --upgrade " + dist.project_name, shell=True)
pip freeze --local | cut -d = -f 1 | xargs pip install -U
для обновления всех ваших пакетов.