pip install和pip下载有什么区别?

时间:2017-08-04 20:23:45

标签: pip

pip install和pip download有什么区别?

$ pip --version
pip 9.0.1 from c:\users\nahawk\python\python27\lib\site-packages (python 2.7)

我做了diff on the help for the 2 commands并且没有用。不幸的是,选项以不同的顺序列出,这使得它们看起来与实际不同。

pip help download
pip help install

1 个答案:

答案 0 :(得分:0)

我在online docs for pip download找到了答案。

IMO,其中一些应在帮助中说明(即在说明中)。否则,如何使用pip help download

知道如何使用它
  

pip download将--download选项替换为pip install,即   现已弃用,将在第10页删除。

     

pip下载与pip install的解析和下载相同   但它不是安装依赖项,而是收集下载的   分发到提供的目录(默认为当前   目录)。稍后可以将此目录作为值传递给pip   安装--find-links以方便脱机或锁定包   安装。

     

下载使用--platform, - python-version, - 实现,   和--abi选项提供了获取一个依赖项的功能   解释器和系统,而不是pip正在运行的解释器和系统。   --only-binary =:all:使用任何这些选项时都是必需的。值得注意的是,这些选项都默认为当前选项   系统/解释器,而不是限制性最强的限制(例如   平台任何,abi none等)。避免获取依赖项   碰巧匹配当前解释器的约束(但不是   你的目标之一,如果是,建议指定所有这些选项   你指定其中一个。通用依赖(例如通用   轮子,或没有平台,abi或实现的依赖   约束)仍将匹配过度约束的下载   要求。