ubuntu1804安装 mmdet3d 0.17.1 报错与解决
直接pip install mmdet3d==0.17.1会报错:
cuda.cu:16:10: fatal error: spconv/maxpool.h: 没有那个文件或目录;
参考链接:https://blog.csdn.net/FranklinLeeYF/article/details/145908707
mmdetection3d==0.17.1 是一个经常用于3D目标检测的年代久远库。由于mmlab中繁杂的依赖关系,加上官方的安装指南已经被清理,因此安装时经常会遇到麻烦。
#python=3.7或3.8,以roadnet为例子
conda create -n roadnet python=3.8 -y
conda activate roadnet
conda install pytorch==1.8.1 torchvision==0.9.1 torchaudio==0.8.1 cudatoolkit=11.3 -c pytorch -
# mmdet3d 0.17.1 do not supports pytorch >= 1.11
pip install openmim
mim install mmcv-full==1.4.0
mim install mmdet==2.14.0
mim install mmsegmentation==0.14.1
git clone https://github.com/VISION-SJTU/SparseOcc.git #使用这个库,它保存了0.17.1的mmdet3d
cd SparseOcc
cd mmdetection3d
pip install -r requirements/runtime.txt
pip install -v -e .
cd .. #安装完成
好记性不如烂键盘---点滴、积累、进步!

浙公网安备 33010602011771号