SOLOV2在windows下搭建环境记录

SOLO环境搭建踩坑记录

安装环境

安装环境:vs2019、cuda11.0、python3.7

Pytorch版本:torch17.0 具体其他参考pytorch官网

Solo官方是要求在mmd1.0.0基础上进行安装的,并且要求在Linux上运行,同时mmd1.0.0是要求torch14.0一下的版本,所以这次尝试报错很多,希望留下一个记录,供大家参考。

首先按照官方的install.md去进行安装。PS:csdn上也有中文安装指导可供参考。

注意:mmd不需要自己去下载,然后搭mmd的环境。这样很蠢,嗯,我刚开始就是这么做的,浪费了一早上的时间。

第一步

SOLOV2在windows下搭建环境记录_第1张图片

 

参照官方一直安装到这一步,其中,solo可以自行下载,不必clone。

注意:在pip install “git+....”时,在windows下一定要去掉双引号。

在这一步结束后,记得自行下载(pip)mmcv==0.2.16(官方要求版本,可在install.md中看到)

第二步

完成这一步后再进行下一步:

 

这步之后必然会报很多错,记得翻到最上面的错误开始解决。

我报的第一个错误:

SOLOV2在windows下搭建环境记录_第2张图片

Cl报错,说明vs并没有添加环境变量。只需要:

SOLOV2在windows下搭建环境记录_第3张图片

 

在这个位置找到64位文件(32位机选32.bat)拖到此窗口运行即可。(这是最快的办法)

第二个错误:

SOLOV2在windows下搭建环境记录_第4张图片

 

这里是因为在torch15以后不再使用AT_CHECK,而是TORCH_CHECK。只需要讲报错文件的AT_CHECK改为TORCH_CHECK即可。

突然成功了!

SOLOV2在windows下搭建环境记录_第5张图片

 

后续还会出现很多次这个问题,挨个改就是,不再一一贴出来了。

你可能感兴趣的:(python,人工智能,计算机视觉,神经网络,深度学习)