Windows10上编译MXNet源码操作步骤(Python)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fengbingchun/article/details/85050323

1. 按照https://blog.csdn.net/fengbingchun/article/details/84997490  中操作步骤首先在Windows上通过VS2017编译MXNet源代码;

2. 从  https://mxnet.incubator.apache.org/install/windows_setup.html#install-the-mxnet-package-for-python 下载mingw64_dll.zip;

3. 解压缩mingw64_all.zip,并将其内的libgcc_s_seh-1.dll,libgfortran-dll,libquadmath-0.dll三个动态库拷贝到E:\GitCode\MXNet_Test\lib\rel\x64目录下,此目录下已包含由MXNet_Test.sln工程编译生成的libopenblas.dll和libmxnet.dll动态库;

4. 将E:\GitCode\MXNet_Test\lib\rel\x64目录添加到系统环境变量,重启;

5. Windows中Python3.x, NumPy, Matplotlib的安装可参考:https://blog.csdn.net/fengbingchun/article/details/77887050

6. Windows中OpenCV3.4.2+Python3.2的安装可参考:https://blog.csdn.net/fengbingchun/article/details/84030309

7. 将E:\GitCode\MXNet_Test\lib\rel\x64目录下的libmxnet.dll动态库拷贝到E:\GitCode\MXNet_Test\src\mxnet\python\mxnet目录下;

8. 打开命令提示符,并将其定位到E:\GitCode\MXNet_Test\src\mxnet\python目录下,执行:

python setup.py install

执行结果如下:

9. 验证MXNet python是否安装正确,测试代码如下:

扫描二维码关注公众号,回复: 4670576 查看本文章
import mxnet as mx
import numpy as np
import cv2

img = cv2.imread("E:\GitCode\MXNet_Test\data\images\handwritten_digits\0.png")
a = mx.nd.ones((2, 3)); print((a*2).asnumpy())
b = np.array([1, 2, 3]); print(b)

print("ok")

执行结果如下:

GitHubhttps://github.com/fengbingchun/MXNet_Test  

猜你喜欢

转载自blog.csdn.net/fengbingchun/article/details/85050323