遇到的第一个问题:
编译过程中,提示
Unable to find vcvarsall.bat
参考这篇:
https://www.cnblogs.com/yyds/p/7065637.html
其实就是缺少对应的VS模块,网上下载VS就好,具体的版本按照文中的表格给出,记得算出来如果是13的话要+1就是14.
以我自己为例,我用的是PY3.6,之前下的VS是2015,无法编译,下载VS2015的单独编译模块还是不行,所以下了VS2017,编译成功~
遇到的第二个问题:
No module named cython_bbox
参考了这篇
https://blog.youkuaiyun.com/memories_sunset/article/details/82117628
问题的原因是PY3.5和3.6不一样,所以按照文中对setup.py进行修改。
需要注意的是,修改以后需要编译,编译以后在build文件夹中会有一个pyd文件,要手动将这个pyd文件放到lib目录下面!!(非常重要)
之后运行train.py文件就可以啦~