Windows10+Anaconda3下深度学习环境创建。安装tensorflow(cpu版),theano,keras

Posted tanjie200

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows10+Anaconda3下深度学习环境创建。安装tensorflow(cpu版),theano,keras相关的知识,希望对你有一定的参考价值。

一、安装Tensorflow9=(cpu版)
在cmd(命令行窗口win+R+输入cmd)或者Anaconda里,进入虚拟环境(conda activate + 虚拟环境名(不加,默认Base)),直接conda install tensorflow,然后自动下载相关依赖包
二、安装Theano
1.安装g++编译器(Theano需要g++编译器支持):conda install mingw libpython
2.安装Theano:输入conda install theano
3.导入后报错:在根目录(即开始进入cmd看见的目录)下,添加.theanorc.txt,内容如下:
[global]
openmp=False

[blas]
ldflags=-lmkl_rt(或者ldflags=-lblas)

[gcc]
cxxflags=-IE:AnacondaMinGWinclude(自己Anaconda目录下,即使没有include文件夹也没关系)
三、安装keras
1.注意:安装keras最好在安装好Tensorflow或Theano之后
2.安装:conda install keras
四、其他及感想
开始安装且导入后,一直报错,于是在网上到处搜索寻找解决方法,有了些额外收获
1.NVIDIA相关
首先要在自己电脑上,搜索并打开设备管理器->显示设配器(开始菜单搜索就行),查看自己显卡,有几个显卡会显示出来(自己有两个,英特尔的和NVIDIA的),如果后面要配Tensorflow(gpu版),下载最新的驱动的话,由于后面还会安装NVIDIA CUDA,可以直接打开https://www.nvidia.com/Download/index.aspx?lang=cn,选择自己电脑的系统以及显卡型号然后本地安装(local),然后就不需要再安装CUDA,因为本地安装就是所有组件一起安装的,但没有cuDNN,还要自己去下
2.感想
安装花了两天多,到处搜索,不容易。当然这么久还是我有些粗心导致的!
3.后面增加
Anaconda不需要自己装CUDA和cuDNN,参考https://blog.csdn.net/xq_nbu/article/details/83188570

以上是关于Windows10+Anaconda3下深度学习环境创建。安装tensorflow(cpu版),theano,keras的主要内容,如果未能解决你的问题,请参考以下文章

Win10系统下安装labelme,json文件批量转化

win10+anaconda3+python3.6+opencv3.1.0

如何从 Spyder(anaconda3) PATH pip 以在 Windows 10 命令提示符下使用

windows10+anaconda3+tensorflow(GPU)

历经万难,终于搭好深度学习环境[吐血总结篇,造福后人]

windows10 下使用Pycharm2016 基于Anaconda3 Python3.6 安装Mysql驱动总结