Anaconda下安装keras和tensorflow
一.简明版
1.创建一个keras的虚拟环境
conda create -n keras python==3.6
注:python==3.6因为jupyter notebook切换内核的库nb_conda 支持的python版本有限,不是所有的python版本都支持,好像3.7-3.9不支持
2.先安装后端(tensorflow)
CPU版本
pip install tensorflow==2.0 -i https://pypi.doubanio.com/simple
GPU版本(推荐使用conda安装)
conda install tensorflow-gpu==2.0
注:tensorflow==2.1是GPU和CPU合并的版本,tensorflo==2.0是CPU版本
3.再安装keras
pip install keras==2.3.1 -i https://pypi.doubanio.com/simple
关键点:要使用pip安装
默认安装的keras2.4,版本太高,这个版本要求tf是2.2或以上,所以就按照keras2.2。具体参考这个网址
keras有三个后端可用:tensorflow后端(谷歌开发),Theano后端(不再维护),CNTK后端(微软开发)
4.注意
注:上述默认安装的numpy是1.19.4,会出错,需改为1.19.3
pip install numpy