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

dataastron 2020-02-20

一、安装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:\Anaconda\MinGW\include(自己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

相关推荐