在网上找了一些资料,最后把在Windows下配detectron2的过程记下来。
安装过程
首先直接pip,不能用,于是先把detectron2用git克隆一下,代码如下:
git clone https://github.com/facebookresearch/detectron2.git
python -m pip install -e detectron2
在nms_rotated_cuda.cu文件中,出现了5处错误(忘记截图了。直接用注释解决的,简单粗暴了属于是。
比如第十四行的代码有问题:
原代码:
using namespace detectron2;
注释掉以后:
// using namespace detectron2;
最后完成了安装
查看一下包的位置好像不对:( 跟别的包不在一起啊QAQ
我把代码什么的放在D盘了,安装detectron2的时候放在C盘了。跑起来也能用就是了,以后有问题再改吧。
关于CV2模块
安装opencv-python就好,普通的pip安装就可以了。