有没有办法一次安装所有的Python模块使用PIP?

我想使用单个pip命令安装Python 2.7.12的所有可用模块。 有没有办法做到这一点,而不必指定每个包名称?

我强烈建议不要这样做 – 绝大多数支持的最佳做法是使用requirements.txt文件,列出要特别安装的软件包。

然后使用pip install -r requirements.txt安装它,并安装项目的所有软件包。

这有几个好处:

  • 重复性只安装所需的软件包
  • 简明

但是,如果你真的想安装所有的Python包(请注意,有成千上万 ),你可以通过以下方法:

点搜索* | grep“)[[:space:]]”| cut -f1 -d“”

我强烈建议不要这样做,因为它可能会对您的系统造成可怕的影响,因为它会尝试安装每个python软件包 (以及为什么它在扰流标签中)。

这是一个可怕的想法,但你总是可以使用自动安装程序 ,它会自动下载包通过pip如果你没有安装它们。