win10安装tensorflow-gpu

win10安装tensorflow-gpu

系统配置:win10+vs2017+py36

安装cuda9.2:base installer+patch1(补丁)都下载下来

https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exelocal

win10安装tensorflow-gpu_第1张图片

按照指示按照后,添加PATH系统环境变量

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.2\lib
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.2\libnvvp

开始-运行-CMD-输入命令

nvcc -V

出现如下显示表示cuda9.2安装成功

nvcc: NVIDIA (R) Cuda compiler driver

Copyright (c) 2005-2018 NVIDIA Corporation
Built on Wed_Apr_11_23:16:30_Central_Daylight_Time_2018
Cuda compilation tools, release 9.2, V9.2.88

安装cudaDNN:https://developer.nvidia.com/rdp/cudnn-download#a-collapse705-91

选择cuDNN v7.1.4 Library for Windows 10

或者如果觉得注册麻烦可以直接从我的百度云下载:

链接:https://pan.baidu.com/s/1250cg4Ky8brX7w50dTyQwA 密码:73sg

解压后将所有文件夹复制到cuda的安装路径上,我的是在:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.2

评论一楼有同学希望我把cuda共享,原始那些压缩包我已经删了,我把C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\路径下的v9.2整个文件夹压缩到我的云盘,需要的同学自取:

链接:https://pan.baidu.com/s/1YZQ7xRoMgTDGKjTm07UPQA 密码:pff1

管理员身份运行Anaconda Prompt(我的是py36版本)

conda create -n tensorflow python=3.6

进入项目路径,激活tensorflow

e:
cd e:/pyProject
activate tensorflow

安装.whl文件,输入指令:

pip install --ignore-installed --upgrade tensorflow

出现如下语句则安装成功

Successfully installed absl-py-0.2.2 astor-0.6.2 bleach-1.5.0 gast-0.2.0 grpcio-1.12.0 html5lib-0.9999999 markdown-2.6.11 numpy-1.14.3 protobuf-3.5.2.post1 setuptools-39.2.0 six-1.11.0 tensorboard-1.8.0 tensorflow-1.8.0 termcolor-1.1.0 werkzeug-0.14.1 wheel-0.31.1

测试:

1.命令行输入:python进入编辑环境

2.输入以下指令:

import tensorflow as tf
hello = tf.constant('hello,TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

3.最后一行显示 b'hello,TensorFlow!'说明Tensorflow配置成功!!

4.退出python,关闭tensorflow环境

exit()
deactivate tensorflow

在jupyter上使用tensorflow

参考教程:https://blog.csdn.net/index20001/article/details/73555182

管理员身份运行Anaconda Prompt,进入项目路径,激活tensorflow

e:
cd e:/pyProject
activate tensorflow

要想在Jupyter notebook上使用,安装ipython,安装jupyter。

conda install ipython
conda install jupyter

实现画图功能,安装matplotlib

pip install matplotlib

输入如下命令即可打开jupyter,在notebook里面所见即所求地使用tensorflow了!!!

jupyter notebook

 

 

补充说明

后面发现自己前面安装的其实是tensorflow-cpu版本,并非我要装的gpu版本。不过安装步骤类似,这里简单说明一下:

创建环境、激活环境:

 

conda create -n tensorflow-gpu python=3.6
activate tensorflow-gpu

注意两点:

(1)pip路径,以及python路径要添加到环境变量path中,这样才能在其他路径下使用pip以及进入python环境。

(2)cuda9.2暂时还不能支持在window环境的tensorflow-gpu,所以还需要再安装cuda9.0,安装步骤和上面的一致。

cuda9.0下载地址:https://developer.nvidia.com/cuda-90-download-archive

安装.whl文件:

pip install --ignore-installed --upgrade tensorflow-gpu

安装成功则会出现以下提示:

Successfully installed absl-py-0.2.2 astor-0.6.2 bleach-1.5.0 gast-0.2.0 grpcio-1.12.1 html5lib-0.9999999 markdown-2.6.11 numpy-1.14.4 protobuf-3.5.2.post1 setuptools-39.2.0 six-1.11.0 tensorboard-1.8.0 tensorflow-gpu-1.8.0 termcolor-1.1.0 werkzeug-0.14.1 wheel-0.31.1

 

# 补充

cenOS python3.6安装tensorflow

pip3 install https://pypi.python.org/packages/9c/9b/c20aab2499ad42b4f473bb17749bbb42dc797a2b083c86dce6abb90111f3/tensorflow- 1.2.0rc1-cp36-cp36m-manylinux1_x86_64.whl#md5=fecda7af7028e73871840c917d1d52a8


 

 

 

 

 

 

 

 

你可能感兴趣的:(安装配置+bug记录,目标追踪论文之狼吞虎咽)