TensorFlow安装和下载详细教程-内附多种解决方案

TensorFlow安装和下载详细教程

根据网上的多个帖子及自身的成功经验,总结出在Windows平台上安装 TensorFlow 1.3。

需要注意以下几点:

  • 安装tensorflow是基于Python的,并且需要从Anaconda仓库中下载;
  • 机器必须是64位的,TensorFlow不支持32位;
  • Python必须装64位的。

所以我们的步骤是:先下载Anaconda,再在Anaconda中安装一个Python,(你的电脑里可能本来已经装了一个Python环境,但是Anaconda中的Python是必须再装的),然后再下载安装tensorflow。

TensorFlow安装准备工作

TensorFlow 安装的前提是系统安装了 Python 2.5 或更高版本,教程中的例子是以 Python 3.5(Anaconda 3 版)为基础设计的。为了安装 TensorFlow,首先确保你已经安装了 Anaconda。可以从网址(https://www.anaconda.com/products/individual)中下载并安装适用于 Windows/macOS 或 Linux 的 Anaconda。

安装完成后,可以在窗口中使用以下命令进行安装验证:

conda –version

安装了 Anaconda,下一步决定是否安装 TensorFlow CPU 版本或 GPU 版本。几乎所有计算机都支持 TensorFlow CPU 版本,而 GPU 版本则要求计算机有一个 CUDA compute capability 3.0 及以上的 NVDIA GPU 显卡(对于台式机而言最低配置为 NVDIA GTX 650)。

CPU 与 GPU 的对比:中央处理器(CPU)由对顺序串行处理优化的内核(4~8个)组成。图形处理器(GPU)具有大规模并行架构,由数千个更小且更有效的核芯(大致以千计)组成,能够同时处理多个任务。

对于 TensorFlow GPU 版本,需要先安装 CUDA toolkit 7.0 及以上版本、NVDIA【R】驱动程序和 cuDNN v3 或以上版本。Windows 系统还另外需要一些 DLL 文件,读者可以下载所需的 DLL 文件或安装 Visual Studio C++

还有一件事要记住,cuDNN 文件需安装在不同的目录中,并需要确保目录在系统路径中。当然也可以将 CUDA 库中的相关文件复制到相应的文件夹中。

TensorFlow安装具体做法

1、在命令行中使用以下命令创建 conda 环境(如果使用 Windows,最好在命令行中以管理员身份执行):

conda create -n tensorflow python=3.5

2、激活 conda 环境:

Windows

activate tensorflow
Mac OS/ Ubuntu:
source activate tensorflow

3、该命令应提示:

Windows

(tensorflow)C:>

Mac OS/Ubuntu

(tensorflow)$

4、根据要在 conda 环境中安装的 TensorFlow 版本,输入以下命令:

Windows

CPU Version only
(tensorflow)C:>pip install –ignore-installed –upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.3.0cr2-cp35-cp35m-win_amd64.whl
GPU Version
(tensorflow)C:>pip install –ignore-installed –upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.3.0cr2-cp35-cp35m-win_amd64.whl

Mac OS

CPU Version only
(tensorflow)$ pip install –ignore-installed –upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.3.0cr2-py3-none-any.whl
GPU versi
(tensorflow)$ pip install –ignore-installed –upgrage https://storage.googleapis.com/tensorflow/mac/gpu/tensorflow_gpu-1.3.0cr2-py3-none-any.whl

Ubuntu

CPU Version only
(tensorflow)$ pip install –ignore-installed –upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.3.0cr2-cp35-cp35m-linux_x86_64.whl
GPU Version
(tensorflow)$ pip install –ignore-installed –upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.3.0cr2-cp35-cp35m-linux_x86_64.whl

如果由于国内网络问题,导致下载不下来的话,可以在国内的镜像网站:http://mirrors.aliyun.com/pypi/simple/tensorflow/中,选择合适的版本先手动下载到本地,然后在下载到的 TensorFlow目录下执行:

pip install --upgrade tensorflow-1.3.0rc2-cp35-cp35m-win_amd64.whl

5、使用命令行转至tensorflow的安装目录,然后输入 python,并输入以下代码:

import tensorflow as tf<br> hello = tf.constant('Hello, TensorFlow!')<br> sess = tf.Session()<br> print(sess.run(hello)) a = tf.constant(10)<br> b = tf.constant(22)<br> print(sess.run(a + b))

如果输出如下,则安装成功

TensorFlow安装和下载详细教程-内附多种解决方案

最后,如果已安装了 TensorFlow,则可以调用 pip install --upgrade tensorflow 进行升级。

Original: https://blog.csdn.net/sy3079097/article/details/114964682
Author: Stone的技术栈
Title: TensorFlow安装和下载详细教程-内附多种解决方案

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/689515/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球