首页 > 解决方案 > 在没有互联网连接的 windows server 2016 中安装 python 包

问题描述

我需要在 windows server 2016 沙箱中安装 python 包,以便在生产中运行开发的 python 模型。这没有互联网连接。

我的笔记本电脑是 windows 2010,模型现在在我的机器上运行,需要将它推送到服务器。

我的问题是如何在没有互联网连接的服务器中安装所有必需的软件包。

谢谢米通

标签: pythonwindowswindows-server-2016

解决方案


对于 Windows 服务器机器,请确保您已pip安装并添加到路径。

然后继续执行以下步骤:

  1. 由于您使用的是 Windows,因此请尝试在具有 Internet 连接的个人笔记本电脑中从非官方 Python 二进制文件下载软件包。尝试下载whl文件。
  2. 将下载的文件复制/传输whl到 Windows 服务器计算机。
  3. 用于pip安装复制/传输的whl文件。
pip install <filname>.whl

如果您不想安装任何数学包,可以使用官方Python 包索引 (PyPI)存储库。

按照以下步骤从官方库下载 Python 库:

  1. 打开官方Python 包索引页面。

  2. 搜索您需要的包(例如,我正在搜索名为beautifulsoup4 link的库)

  3. 您需要Download Files从侧面菜单中进行选择。例如,

  4. 下载所需的版本whl文件。

  5. 将下载的文件复制/传输whl到 Windows 服务器计算机。

  6. 用于pip安装复制/传输的whl文件。


推荐阅读