我需要在Windows服务器2016沙箱中安装python包,以便在生产中运行开发的python模型。这没有互联网连接。
我的笔记本电脑是Windows 2010,模型现在在我的机器上运行,需要将其推送到服务器。
我的问题是我如何在没有互联网连接的服务器中安装所有必需的软件包。
谢谢Mithun
对于Windows服务器计算机,请确保已安装pip
并添加到路径。
然后继续执行以下步骤:
whl
文件。whl
文件复制/传输到Windows服务器计算机。pip
安装复制/传输的whl
文件。pip install <filname>.whl
如果您不想安装任何数学包,可以使用官方的Python Package Index (PyPI)存储库。
继续执行以下步骤从官方库中下载Python库:
beautifulsoup4
link的库)Download Files
。 e.g.,whl
文件版本。whl
文件复制/传输到Windows服务器计算机。pip
安装复制/传输的whl
文件。一种简单的方法是在另一台具有互联网访问权限的机器上安装相同的python版本,并在该机器上正常使用pip。这将下载一堆文件并在Python安装的Lib\site_packages
下干净地安装它们。
您可以将该文件夹复制到服务器Python安装。如果您希望以后能够添加软件包,则应保持两个安装同步:不要在未与服务器同步的情况下在笔记本电脑上添加或删除任何软件包。