图形化安装教程 https://blog.csdn.net/qq_39722119/article/details/83189428 没试过,大家可以看看
下载网址:
cuda 下载网址 https://developer.nvidia.com/cuda-80-ga2-download-archive 我下载的是8.0.61,大家可以选择别的版本。
可以参考这个网址 适用于Microsoft Windows的CUDA安装指南
cudnn下载网址 https://developer.nvidia.com/rdp/cudnn-archive 我选择了V6.0 for cuda8.0 (下载前需要注册登录一下)
tensorflow-gpu 选择1.4.0 (后来又换成了1.3.0)
安装anaconda
首先安装anaconda,我老早安装过了,所以没有截图之类的,网上教程很多,最重要的记得选环境变量即可。我的是 python3.6.1 的
安装CUDA
避免麻烦,直接装C盘
CUDA安装遇到的问题
如果你和我一样cuda安装失败,请看这一栏。
在安装cuda时我选择了自定义安装
只安装了
下面三条已有新的版本,所以未安装。上面的CUDA VS那一栏,因为一直报错,所以未安装。
这段别看了,好像和cuda安装成功与否无关。(在安装的过程中,进入 C:\Users\Cassiel\AppData\Local\Temp\CUDA (写你自己安装的地方),把CUDAVisualStudioIntegration文件夹 复制到 C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\BuildCustomizations)
打开cmd 输入nvcc -V
配置环境变量 参考 https://blog.csdn.net/u010618587/article/details/82940528
检查cuda是否安装成功参考这个 https://blog.csdn.net/u013165921/article/details/77891913
cudnn安装
下载好的,解压后,把里面的.dll、.h、.lib文件分别复制到 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0 下的bin、include、lib\x64里面。
tensorflow安装
打开Anaconda Prompt,进入Anaconda命令行管理界面。配置清华仓库镜,输入指令:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
(参考:https://blog.csdn.net/weixin_39290638/article/details/80045236)
创建一个tf-gpu的虚拟环境 conda create -n tf-gpu python=3.6 (创建一个名为tf-gpu的虚拟环境 python版本为3.6)
激活 虚拟环境 activate tf-gpu (如果要 退出虚拟环境 deactivate tf-gpu)
把pip激活至最新版 python -m pip install --upgrade pip
然后 pip install tensorflow-gpu==1.4 -i https://pypi.tuna.tsinghua.edu.cn/simple (通过清华镜像安装)
后来改成了pip install tensorflow-gpu==1.3 -i https://pypi.tuna.tsinghua.edu.cn/simple
成功安装!
验证
在命令行中,进入python,并输入以下代码:
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
输出:
b’ Hello, TensorFlow!
pycharm
pycharm也是我之前下载的,这次配置一下就行了。打开后,新建一个project
找到虚拟环境文件夹下的python.exe 大功告成
Jupyter默认路径的修改
虚拟环境下,jupyter一打开默认路径是C盘,感觉文件乱七八糟的,想找个专门放代码的地方,搜了好多资料终于找到了!
参考 https://blog.csdn.net/C_chuxin/article/details/82662863 第二点
刚安装完成后的的jupyter默认工作目录是你的安装目录,也就是python的Script目录下,你在jupyter中新建的文件都会自动保存在这里。下面是修改工作路径的方法(通过修改配置文件的方式:):
在修改之前,C:\Users\Cassiel\ .jupyter 目录下面只有一个“migrated”文件。
打开命令窗口(运行->cmd),进入python的Script目录下输入:jupyter notebook --generate-config,会在.jupyter文件夹下生成一个“jupyter_notebook_config.py”文件 。
使用文本编译器或直接用记事本打开 ,找到 这行 :
#c.NotebookApp.notebook_dir = ''
后面的单引号之前为空,表明此时jupyter的工作目录是默认的路径。
先把前面的#号删除,将你想要修改的路径添加到引号之间,例如:
c.NotebookApp.notebook_dir = 'D:\CODE\Jupyter' 然后保存。
再次运行jupyter notebook,就发现默认的目录已经改了。
疑问:ubuntu上的默认路径还没改呢!!!恳请弄过的小伙伴贴方法~
参考:
https://blog.csdn.net/weixin_39290638/article/details/80045236 (主要参考)
https://www.cnblogs.com/hezhiyao/p/8292512.html (辅助参考)
https://blog.csdn.net/gyp2448565528/article/details/79451212(辅助)
https://blog.csdn.net/zhangjing_angry/article/details/78334486
https://blog.csdn.net/spartanfuk/article/details/81463380
https://blog.csdn.net/m0_37891348/article/details/81231549 (CUDA安装失败解决方法)