【问题标题】:How can I install tensorflow without internet?如何在没有互联网的情况下安装 tensorflow?
【发布时间】:2017-03-28 06:38:59
【问题描述】:

我想在我的笔记本中安装 tensorflow。 但是,笔记本的无线上网功能坏了。 我只能使用 USB 将文件从另一个桌面复制到笔记本。

所以,我将 Python 安装文件从桌面复制到笔记本。 我在 notebook 中安装了 Python。

然后,我在桌面上安装了 tensorflow。 而且,我将 python 文件夹(C:\user\name\AppData\Local\Programs\Python\Python35)从桌面复制到了笔记本。 我覆盖了笔记本中的文件夹。

我在笔记本的 Python 中尝试了“import tensorflow as tf”。 但是出现“ImportError: DLL load failed”~

如何在没有互联网的情况下在我的笔记本中进行 tensorflow?

我用的是windows7,想用原生pip安装。

谢谢。

【问题讨论】:

    标签: python-3.x tensorflow


    【解决方案1】:

    如果您关注Tensorflow Install Instructions for Windows 但有以下更改。

    1)不要在联网的机器上通过 pip 安装,而是下载 .whl 文件。例如,您可以尝试从here 下载每晚。 Alternativley 您可以在哪里找到pip install tensorflow 的 .whl 文件并单独下载。

    2) 将此 .whl 文件传输到您的笔记本 3) 转到您放入的目录并运行 pip install the-whl-filename.whl 这应该会为您安装 Tensorflow。

    我会小心在一台计算机上安装程序并将它们传输过来,因为您不一定拥有所有内容,包括系统/环境变量以及注册表中的任何内容。只是一个警告,这可能会在将来给您带来问题!

    【讨论】:

      【解决方案2】:

      我建议你先在联网的机器上下载Python 3.5.2(笔记本的正确版本,*确认32或64位*),然后安装到笔记本上。 (不是从联网机器复制目录)。

      您还需要笔记本上的以下依赖项:

      numpy, which is a numerical processing package that TensorFlow requires.
      dev, which enables adding extensions to Python.
      pip, which enables you to install and manage certain Python packages.
      wheel, which enables you to manage Python compressed packages in the wheel (.whl) format.
      

      有了这些(来自 JCooke 的回答):

      1)不要在联网的机器上通过 pip 安装,而是下载 .whl 文件。例如,您可以尝试从这里下载每晚。或者你可以在 pip3 install tensorflow 中找到它的 .whl 文件并单独下载。

      2) 将此 .whl 文件传输到您的笔记本 3) 转到您放置它的目录并运行 pip3 install the-whl-filename.whl 这应该会为您安装 Tensorflow。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-04-18
        • 1970-01-01
        • 2013-10-16
        • 1970-01-01
        • 2017-04-12
        • 1970-01-01
        • 2017-08-25
        • 1970-01-01
        相关资源
        最近更新 更多