下载带有依赖项的python包而不安装

下载带有依赖项的python包而不安装,python,python-2.7,package-managers,Python,Python 2.7,Package Managers,我需要下载一个python包及其所有依赖项,无需安装,将其安装到计算机上,无需连接到internet,然后在那里安装。例如,我想安装buildbot、莴苣等 这台计算机是一台Windows7机器,使用Python 2.7。 如果软件包有本机扩展,我可以在计算机上构建它们。您可以使用pip,使用--download选项,该选项将下载主软件包及其依赖项,而无需安装它们 pip install --download="/path/to/downloaded/files" sneaker-net 并将

我需要下载一个python包及其所有依赖项,无需安装,将其安装到计算机上,无需连接到internet,然后在那里安装。例如,我想安装buildbot、莴苣等

这台计算机是一台Windows7机器,使用Python 2.7。
如果软件包有本机扩展,我可以在计算机上构建它们。

您可以使用
pip
,使用
--download
选项,该选项将下载主软件包及其依赖项,而无需安装它们

pip install --download="/path/to/downloaded/files" sneaker-net
并将这些文件与本地计算机一起使用:

pip install --no-index --find-links=<DIR on local machine> sneaker-net
pip安装--无索引--查找链接=运动鞋网

看。例如,你可以在带有cygwin的Windows上使用
pip

我正在尝试在Windows上运行
pip
,它只适用于cygwin吗?@dkrikun有关Windows上pip的更多信息,请参见这个问题:非常有用的工具,安装它总是很有用的:)Thx,这正是我所需要的,谁在2018年或更晚的时候读到了这个答案:现代pip可以为你做
pip下载
。我想下载软件包并将其存储在工作网络位置。原因是代理问题总是困扰着所有使用Git和pip的尝试。因此,我想让他们下载一次,然后存储在本地网络位置,我们将从那里下载并安装它们。