【问题标题】:How to install tensorflow on a offline computer如何在离线计算机上安装 tensorflow
【发布时间】:2019-05-27 22:46:50
【问题描述】:

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

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

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

  • 使用 python 3.6 安装 anaconda
  • pip install tensorflow tensorflow-1.3.0-cp36-cp36m-win_and64.whl

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

ModuleNotFoundError: No module name google

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

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

我仍然遇到同样的错误

所以我的问题是:有什么方法可以在离线计算机上安装 tensorflow 还是我做错了什么?

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

【问题讨论】:

  • 只需下载 .whl 文件

标签: python tensorflow pip anaconda


【解决方案1】:

要求:- Bazel Installation,python >=2.7 和 numpy。

您可以使用link。给出了安装步骤。我更简单地解释一下:-

  1. 克隆回购:- git clone https://github.com/amutu/tensorflow-offline.git
  2. 下载tensorflowtensorflow third party。(注意:-你必须下载与tensorflow第三方兼容的tensorflow版本。)
  3. 解压缩它们。在终端运行中: - tf=/path/to/tensorflow/directorytp=/path/to/tensorflow/third/party/directory。(注意:- 您可以检查在终端上键入 $tf 和 $tp 的路径。)
    示例:-tp=/home/ai/Documents/vineet/test/tensorflow_third_party-1.2.1 tf=/home/ai/Documents/vineet/test/tensorflow-1.2.1
  4. 运行:- cd tensorflow-offline

  5. 在 tensorlfow 离线运行中:- ./fix_offline_build.sh $tf $tp.(注意:您可能还需要从 tensorflow-port 目录下的 here 下载 tensorflow-port 下载)

  6. 使用以下方式配置张量流:- cd $tf && ./configure
  7. 使用 :- bazel --config=opt //tensorflow/tools/pip_package:build_pip_package --verbose_failuresbazel-bin/tensorflow/tools/pip_package/build_pip_package

【讨论】:

  • 你能帮我吗?
  • @Papom git 未安装请安装 git
【解决方案2】:

在一些互联网可用的系统中创建 anaconda conda virtul 环境并为您的项目安装必要的包并将虚拟环境复制到您的系统。放入anaconda env,它可以工作

【讨论】:

    【解决方案3】:

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

    【讨论】:

      猜你喜欢
      • 2016-04-14
      • 1970-01-01
      • 2016-08-23
      • 2020-12-27
      • 1970-01-01
      • 2021-05-30
      • 1970-01-01
      • 1970-01-01
      • 2020-09-10
      相关资源
      最近更新 更多