首页 > 解决方案 > 如何在离线计算机上安装 tensorflow

问题描述

我正在尝试在无法访问 Internet 的机器上安装 tensorflow:该机器具有 Windows 7 和 Python 3.6 Anaconda。

我尝试了不同的方法,但都没有奏效。

这是我到目前为止所做的:

但是当我尝试导入 tensorflow 时,出现以下错误:

ModuleNotFoundError: No module name google

我已阅读我应该安装protobuf-3.6.tar.gz但我收到错误 :register_loader_type...

所以我安装了setuptools-3.6-py2.py3-none-any.whl

我仍然得到同样的错误

所以我的问题是:有没有办法在离线计算机上安装 tensorflow,或者我做错了什么?

注意:我是这台离线机器的管理员

标签: pythontensorflowpipanaconda

解决方案


python3 -m pip download tensorflow在具有相同操作系统的具有互联网的机器上。您将下载所有需要的包到当前目录。将文件移动到 USB 上,将 USB 安装在没有互联网的设备上,然后python3 -m pip install --no-index --find-links . tensorflow在包含复制.whl文件的目录中进行操作。


推荐阅读