win10系统下,DCNv2编译后找不到_ext模块问题

这个问题困扰了我半个多月了,在网上找了很多的资料,网上的解决办法也试了,但是都没用,今天终于解决了


PyTorch 版本: 1.4.0
CUDA 是否可用: True
CUDA 版本: 10.1
CuDNN 版本: 7501

DCNv2:https://github.com/CharlesShang/DCNv2

下载后进入 ../src/lib/models/networks/DCNv2目录下

运行

(CenterNet_Py37) D:\Thesis source code\CenterNet\src\lib\models\networks\DCNv2>python setup.py build install

我第一次编译之后还是找不到_ext模块的,也就是import _ext as _backbone还是报错

紧接删除旧的编译文件:

(CenterNet_Py37) D:\Thesis source code\CenterNet\src\lib\models\networks\DCNv2>python setup.py clean
running clean
removing 'build\temp.win-amd64-cpython-37' (and everything under it)

重新编译之后报错就解决了

(CenterNet_Py37) D:\Thesis source code\CenterNet\src\lib\models\networks\DCNv2>python setup.py build install

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值