Для установки нескольких пакетов в командной строке просто передайте их в виде списка, разделенного пробелами, например:
pip install wsgiref boto
Для установки из текстового файла из pip install --help
:
-r ИМЯ ФАЙЛА, --requirement = ИМЯ ФАЙЛА
Установите все пакеты, перечисленные в данном файле требований. Эту опцию можно использовать несколько раз.
Взгляните на документацию pip относительно файлов требований для их общего макета и синтаксиса - обратите внимание, что вы можете сгенерировать один на основе текущей среды / пакетов сайта, pip freeze
если вам нужен быстрый пример - например (на основе установки wsgiref
и boto
в чистом virtualenv ):
$ pip freeze
boto==2.3.0
wsgiref==0.1.2
sudo -H pip install setuptools trezor
вызывает эту ошибку: «Не удалось импортировать setuptools, которые требуются для установки из исходного дистрибутива. Пожалуйста, установите setuptools.». Вместо этого мне нужно выполнять две отдельные команды.