本人新手,安装keras的过程中,花费了相当长的时间,走了一些弯路,为避免以后犯同样的错误,现记录安装过程如下。
1.下载Anaconda
清华的源,下载速度非常快。https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
本人选择的版本为Anaconda3-4.2.0-Linux-x86_64.sh。
最初选择的版本为Anaconda3-5.2.0-Linux-x86_64.sh,结果悲剧了,安装tensorflow、keras时各种问题,模块出错,估计时版本比较新,最后卸载后重装的。
附:anaconda卸载方法 anaconda安装到了默认目录root下,卸载比较麻烦。具体过程为(1)cd / (2)su root(3)cd root(4)此时dir就能看到了文件夹(5)rm -rf anaconda3
2.安装Anaconda
cd Downloads
bash Anaconda3-4.2.0-Linux-x86_64.sh
3.安装theano
~$ cd anaconda3/
~/anaconda3$ cd bin/
~/anaconda3/bin$ conda install theano
4.安装tensorflow
~$ cd anaconda3/
~/anaconda3$ cd bin/
~/anaconda3/bin$ pip install tensorflow
5.安装keras
安装时,无论使用pip install keras 还是conda install keras都出错,提示无法链接网站,更换清华镜像后,解决问题,具体过程为
(1)conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls y
(2)此时 conda install keras 仍然会链接默认网站,更改配置信息
查看配置文件的内容cat ~/.condarc.bak ,会有一条‘default’
编辑配置信息vim ~/.condarc
按下i进入命令模式,删除defaul后,esc退出至正常模式,shift+:,'wq'退出保存
至此,安装基本结束。过程中,问题主要有两个:1.anaconda版本问题;2.无法下载keras
参考文献:(1)http://lib.csdn.net/article/aiframework/52627
(2)https://blog.csdn.net/ada0915/article/details/78529877
(3)https://blog.csdn.net/weixin_37251044/article/details/79274202
感谢以上三位博主,还有其他人提供的资料,在此就不一一列举,谢谢!