系统配置: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
按照指示按照后,添加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
参考教程: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