如何使用pip一次安装多个python包

我知道这是一个简单的方法,但我没有发现它既不在这里,也没有在谷歌。 所以我很好奇,如果有一种方法来安装使用点多个包。 就像是:

pip install progra1 , progra2 ,progra3 ,progra4 . 

要么:

 pip install (command to read some txt containing the name of the modules) 

要在命令行上安装多个软件包,只需将它们作为空格分隔的列表传递,例如:

 pip install wsgiref boto 

对于从文本文件安装,然后从pip install --help

-r FILENAME,–requirement = FILENAME

安装给定需求文件中列出的所有软件包。 该选项可以多次使用。

看一下关于需求文件的pip文档的总体布局和语法 – 注意,如果你想要一个快速的例子,你可以基于当前的环境/站点包生成一个例子 – 例如(基于已经安装了wsgirefboto在一个干净的virtualenv):

 $ pip freeze boto==2.3.0 wsgiref==0.1.2 

pip install -r requirements.txt

并在requirements.txt文件中,将模块放在列表中,每行一个项目。

  • Django的1.3.1 =

  • 南> = 0.7

  • Django的debugging工具栏

您可以安装名为需求文件的文本文件中列出的软件包。 例如,如果您有一个名为req.txt的文件, req.txt包含以下文本:

 Django==1.4 South==0.7.3 

并在命令行中发出:

 pip install -r req.txt 

点将安装在特定版本的文件中列出的软件包。