安装成功 Win10系统 TensorFlow python3.5 VS2015 CUDA8.0 Cuddn 5.1

本文详细介绍了TensorFlow的安装步骤,包括安装Visual Studio 2015、CUDA 8.0、cuDNN v5.1以及如何在Anaconda环境中配置TensorFlow GPU版本。此外,还提供了验证安装是否成功的代码示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 

TF 安装

安装 VS 2015

iso VS2015下载并按点击安装即可

 

 

 

Cuda8.0

https://developer.nvidia.com/cuda-80-ga2-download-archive

 

 

 

 

 

cuDNN v5.1

https://developer.nvidia.com/rdp/cudnn-archive

 

cuda 安装解压缩后 文件目录

 

将文件夹保存 另外一个地方

 

 

 

 

 

Copy  刚才存储的文件

 

 

 

 

分别输入deviceQuery.exe 和 bandwidthTest.exe,运行结果如图所示。Rsult=PASS则说明通过

 

 

Copy 文件

 

 

在路径 c:\ProgramFiles (x86)\Microsoft Visual Studio 14.0\Common7\IDE下,打开cmd(管理员身份): “devenv /setup”

 

 

 

 

CUDA8.0 安装完成

 

 

Copy cuddn5.1

 

 

 

打开Anaconda Prompt,进入Anaconda命令行管理界面。配置清华仓库镜,输入指令:

 

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

 

conda config --set show_channel_urls yes

 

创建运行环境,输入指令:

conda create -n tensorflow-gpu python=3.5

 

新建一个名字叫“tensorflow-gpu”,python版本为3.5的运行环境,此环境与Anaconda中其它环境隔离。红框中的软件包也会随之安装,输入“y“和回车后开始安装。

 

 

激活并进入环境,使后续指令在激活的环境中生效,输入指令:

conda activate tensorflow-gpu

 

升级pip到最新版,防止稍后的安装时,出现错误(笔者初次在安装tensorflow时,没有更新pip到最新版,导致下载到一半出现错误),输入指令:
python -m pip install --upgrade pip

 

 

 

  1. 在tensorflow环境下,使用pip安装CPU版TensorFlow,执行命令

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl

 

 

  1. 在tensorflow环境下,使用pip安装GPU版TensorFlow,执行命令

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.1.0-cp35-cp35m-win_amd64.whl

 

TF1.1.0

 

 

 

 

latest version

Python 3.5 CPU-only

https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.12.0-cp35-cp35m-win_amd64.whl

Python 3.5 GPU support

https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.12.0-cp35-cp35m-win_amd64.whl

 

  1. 打开 anaconda prompt
  2. 执行activate tensorflow-gpu

 

  1. 打开python,执行python

 

  1. 执行以下代码

import tensorflow as tf

hello = tf.constant('Hello, TensorFlow!')

sess = tf.Session()

print(sess.run(hello))

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值