## 深度学习theano与kears安装总结完整版

深度学习theano与kears安装总结完整版

1.前提:

a.我用的是windows7 64位系统
b.kears目前只支持python2.7–3.5(所以不是这些版本的,kears都没用的)

2.准备工作:

a.如果你是删了python2.7-3.5版本的,所以此时你需要下载其它python版本,但是推荐你安装Anacodna;Anacodna超级方便,里面有安装theano需要的所有包。并且对应下载好 Anacodna后不需要在下载python了!因为 Anacodna自带了python的;但是建议你下载老版本的anaconda,新版的anaconda2也能装,但是里面没有MinGW,需要自己用命令下载,后面很麻烦;(因为 Anacodna高版本自带的也是python高版本);
b.如果你本身所用的版本是python2.7–3.5,你也可以卸载了重新安装 Anacodna;(建议这么做);如果不想卸载原来的,然后又想继续使用theano与kears请参考:(https://blog.csdn.net/ji_de/article/details/51066265);

3.正式操作(针对下载Anacodna的)

3.1Anacodna下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
3.2下载位置最好选择安装时默认,便于以后方便;
3.3下载完后,检查C:\Anaconda\中是否有:MinGW文件;没有的话自己要手动在cmd窗口输入:conda install MinGW ,这个会自动下载到C:\Anaconda里面去的;
3.4,下载库:libpython;然后同样的操作你需要在cmd输入:conda install libpython--------这步很关键不然以后会报错的;很多人都漏了这一步;
如果下载速度即慢,是需要进行加速的,需要用镜像网站;pip安装和使用请自行百度吧;如果下载速度能接受,可以忽略此条;

4.Anacodna环境配置

不要问我环境配置是什么,自行百度
环境变量都配置用户环境变量里面:
1、在path后加:
C:\Anaconda\MinGW\bin**;** C:\Anaconda\MinGW\x86_64-mingw32\lib**;**
记得后面要加分号,加分号,加分号,说三遍;
2.然后在新建环境变量PYTHONPATH,变量值为C:\Anaconda\Lib\site-packages\theano;
特别注意:
上面是填写自己的安装路径,C:\Anaconda\Lib\site-packages\theano; —这个是我自己的;
提醒:目前你的theano还是没下载的,但是先这样写没关系的;

3、打开cmd,看看自己的home目录,
进入自己的home目录 ,我自己的是:C:\Users\Administrator
然后在里面创建一个 .theanorc.txt 文件注意注意前面的那个点号,也不是建立文件夹,是txt文件就ok;
在 .theanorc.txt 输入内容如下:

[blas]
ldflags=

[gcc]
cxxflags=-IC:\Anaconda\MinGW\x86_64-w64-mingw32\include

注意上面的路径,用自己的就ok,要记得保存哦;

4.第四步重启电脑,这样上述的环境配置才起作用;

5.安装theano

提供两种安装方式:
5.1 自动安装
在cmd窗口,用conda install theano或者pip install theano
下载速度的问题,还是需要用pip镜像加速的就自己百度;
5.2手动安装:(能自动安装的,就别手动了)
theano安装地址:https://github.com/Theano/Theano
进入网址然后点击右下键绿色框;
下载后取出theano-master里面的子文件夹theano,(注意不是整个theano-master,是他里面的子文件夹)把它复制粘贴到anaconda\Lib\site-packages\ 里面去;

6.验证
打开cmd,输入python
在输入:import theano
theano.test()
没有报错就ok了

7.报错了千万别慌,大不了重来对吧,一定要冷静

这个我也安装了好几遍,出错很多,大家心态要稳定,因为你越是烦躁你越搞不好;
报错了,要记得检查:
首先检查前面的各种安装操作有没有出问题;
其二根据反馈出的错误找原因
例如:我遇到的错误
ImportError: cannot import name raise_from
这个主要原因没有去下载库:libpython
找到错误原因后,对症下药;
一定要下载libpython库,一定要下载libpython库,一定要下载libpython库记得哎;

8.总结

这个kears库的安装是最麻烦的,大家做好心理准备,难免会出错的;
不要畏难;
不要放弃;
这个库真的很好用,至于后期配置GPU,就请参考后面补充的链接吧;

真诚感谢一下博客博主的辛勤付出,让我也能用上深度学习库了,太感谢了!
参考博客的链接:
[1]: https://blog.csdn.net/sxf1061926959/article/details/54094356
[2]:https://blog.csdn.net/u014114990/article/details/49735987
[3]:https://blog.csdn.net/ji_de/article/details/51066265
[4]: https://blog.csdn.net/baidu_32134295/article/details/52890515

你可能感兴趣的:(安装攻略贴)