如何在以后下载用于pip安装的PyPI包?

dav*_*one 7 python offline pip pypi

我有一个带有固定包版本的pip要求文件.我需要在没有直接互联网连接的系统上安装PyPI包.我怎样才能轻松下载我现在需要的软件包,以便稍后安装pip,而无需亲自访问每个软件包页面?

for*_*ord 8

pip文档有一个很好的快速和本地安装示例:

$ pip install --download <DIR> -r requirements.txt
$ pip install --no-index --find-links=[file://]<DIR> -r requirements.txt
Run Code Online (Sandbox Code Playgroud)

这主要是为了提高速度,但如果您在互联网连接的机器上执行第一步,将文件复制到另一台机器,然后运行第二步,您应该能够在没有互联网连接的情况下安装所有要求.

  • pip 已弃用 --download 选项(将在版本 10 中删除)并替换为它自己的命令。等效命令是“pip download -r &lt;需求文件&gt; -d &lt;DIR&gt;” (2认同)