我知道这是一种简单的方法,但我既没有在这里也没有在谷歌。 所以我很好奇是否有一种方法可以使用pip安装多个包。 喜欢的东西:
pip install progra1 , progra2 ,progra3 ,progra4 .
or:
pip install (command to read some txt containing the name of the modules)
我知道这是一种简单的方法,但我既没有在这里也没有在谷歌。 所以我很好奇是否有一种方法可以使用pip安装多个包。 喜欢的东西:
pip install progra1 , progra2 ,progra3 ,progra4 .
or:
pip install (command to read some txt containing the name of the modules)
当前回答
要在命令行上安装多个包,只需将它们作为一个以空格分隔的列表传递,例如:
pip install wsgiref boto
如果要从文本文件安装,那么,从pip install——help:
-r FILENAME,——require =FILENAME 安装给定需求文件中列出的所有包。此选项可多次使用。
看一看pip文档中关于需求文件的总体布局和语法——注意,如果你想要一个快速的例子,你可以用pip freeze根据当前的环境/站点包生成一个——例如(基于已经在干净的virtualenv中安装了wsgiref和boto):
$ pip freeze
boto==2.3.0
wsgiref==0.1.2
其他回答
pip install -r requirements.txt
在requirements.txt文件中,您将模块放在一个列表中,每行一个项目。
Django = 1.3.1 南> = 0.7 django-debug-toolbar
给出与安装单个模块时相同的命令,只是通过空格分隔的格式传递
您可以使用以下步骤:
步骤1:创建一个包含要安装的包列表的requirements.txt。如果希望在特定环境中复制包,请执行此操作
pip freeze >> requirements.txt
否则将包名称存储在一个名为requirements.txt的文件中
步骤2:使用该文件执行pip命令
pip install -r requirements.txt
要在命令行上安装多个包,只需将它们作为一个以空格分隔的列表传递,例如:
pip install wsgiref boto
如果要从文本文件安装,那么,从pip install——help:
-r FILENAME,——require =FILENAME 安装给定需求文件中列出的所有包。此选项可多次使用。
看一看pip文档中关于需求文件的总体布局和语法——注意,如果你想要一个快速的例子,你可以用pip freeze根据当前的环境/站点包生成一个——例如(基于已经在干净的virtualenv中安装了wsgiref和boto):
$ pip freeze
boto==2.3.0
wsgiref==0.1.2
您可以安装一个称为需求文件的文本文件中列出的包。 例如,如果你有一个名为req.txt的文件,包含以下文本:
Django==1.4
South==0.7.3
然后在命令行发出:
pip install -r req.txt
PIP将安装文件中列出的特定版本的包。