mxnet(CPU)+anaconda win10

在深度学习这一块儿新的不能再新的我,根据网上的各种教程,摸索着安装了mxnet,不足之处还请多多指教。
参考:http://www.cnblogs.com/yying/p/6843129.html
http://blog.csdn.net/miaomiaoyuan/article/details/55805282
http://blog.csdn.net/amyzhang1994/article/details/53561073
一、准备工作
1.下载VS2015,官网下载即可。另外网上的教程多有加强c++支持之类的步骤,那是VS2013需要做的。

2.下载opencv3.0.0下载下来点击.exe文件解压就好,另外一些教程上也说要配置什么的,我倒觉得这一步对于下载mxnet来说是多余的,虽然我进行了这一步,还是建议读者只设置一下系统变量即可,可以参考我的博文win10+VS2015+opencv3.0

3.下载openBLAS,我自己搜了一下,这个包是关于矩阵运算的,会加速你今后可能会用到的一些运算。
下载后解压,并将解压后的文件夹地址添加到用户变量中,命名为OpenBLAS_HOME
下载blas用到的一个依赖包mingw64_dll.zip,解压后,将该文件夹的地址添加到系统变量path中。

4.下载anaconda.注意要下载2.7版本的。这个东西是个集成包,省去了分别下载配置python和numpy的麻烦。
当你的开始菜单里出现下图的所有东西,才是安装成功,否则卸载重新安装。
这里写图片描述
5.下载mxnet
我下载的是包括预编译好libmxnet.dll的压缩包,这样省去了一些教程上说的什么Cmake编译之类的麻烦,下载网址(日更版新的不得了):
https://github.com/yajiedesign/mxnet/releases
这里写图片描述
如果你是第一次下载,要先下载“vc14 base package v2”,然后下载以日期命名的cpu版本压缩包即可。即下图所示两个压缩包:
这里写图片描述
解压缩,先解压prebuildxx.7z的包,然后将2017xxx_mxnet_.7z解压到上面包的文件夹里。最后得到的文件如下图:
这里写图片描述

二、配置环境
1.我的电脑右键属性->高级系统设置->环境变量:
在系统变量path中添加anaconda的根目录路径,这是为了使python指令变成内部可运行的指令。
2.在你解压的mxnet文件夹中,点击运行setupnv.cmd文件。你会发现你的用户变量中多了MXNET_PATH
3.右键开始菜单->运行,输入cmd进入命令行
将当前目录切换到你上面解压的mxnet的文件夹中的python文件夹下(注意切换到其他盘如E盘,直接输入e:即可)
输入指令: python setup.py install
当运行到“Finished processing dependencies foe mxnet=x.x.x”这句话时即为运行成功。

三、测试
在命令行输入python,进入python编译模式:

这里写图片描述

猜你喜欢

转载自blog.csdn.net/HaleyDong/article/details/78872432
今日推荐