在没有互联网访问且没有内部pypi服务器的生产系统(windows)上安装python软件包

在没有互联网访问且没有内部pypi服务器的生产系统(windows)上安装python软件包

问题描述:

有没有办法在没有互联网访问且没有内部pypi服务器的系统上安装python软件包。 我已经尝试在本地机器上安装它,然后将包从网站包移到目标位置,但它不起作用。 任何其他选项。在没有互联网访问且没有内部pypi服务器的生产系统(windows)上安装python软件包

感谢

+0

你有尝试用一个linux ISO在一个pendrive? (如果你在linux上,当然) –

+0

这是一个windows服务器。对不起,我忘了在我的问题中提到它。编辑查询。 – maverick

是有一种方法我的朋友,你需要首先他们的包和依赖下载到一个文件夹,使用PIP封装经理与需求文件是这样的: PIP安装--no-指数--find链接= [文件://]:

PIP安装 - 表格下载-r要求-r requirements.txt

,如果你想先下载所有包一对击使用本.txt

for更多在这里读: https://pip.pypa.io/en/stable/user_guide/#installing-from-local-packages @maverick

+0

在这里你是@maverick,我希望这可以帮助你 – Reidel

+0

我能够在我的本地机器上建立轮子(Windows 7 64位),但是当我试图将它安装在我的目标机器上时(Windows Server 2012R2 64位),它会抛出错误“不是这个平台上支持的车轮”。 Python解释器在两台机器上都是一样的(3.5 32位) – maverick

+0

告诉我一些事情@maverick所有的软件包在你的Windows 7 64bit上都能正常工作吗?所以无论如何,很明显,构建过程将绑定一些东西到你的64位平台上,并且你正在换一个新的,它有一个32位python解释器,并且由于某种原因,你有一个不知道的东西存在联系,所以我建议你创建一个需求文件,下载源码包并转到您的2012R2 64位,更重要的是尝试使用pip连接到pypi以避免将来与相同架构问题发生冲突 – Reidel