Faster rcnn TensorflowWIN10中遇到的一些问题以及解决方法

本文解决Python编译过程中的vcvarsall.bat缺失问题,通过正确安装VS版本实现编译。同时,针对Nomodule namedcython_bbox错误,提供setup.py修改方案及pyd文件手动放置教程。

遇到的第一个问题:
编译过程中,提示
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文件就可以啦~

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值