总体流程和在win10装差不多,可以参考我的上一篇博客:
记录Win10安装mmdetection3.0.0+mmcv2.0.0+CUDA11.3+Pytorch1.12.1中遇到的问题_黎明初晓001的博客-CSDN博客
就遇到一个小问题,按照官网的如下指令下载mmdetection,下的是最新版3.0.0:
git clone https://github.com/open-mmlab/mmdetection.git
所以我在GitHub上找了mmdetection2.28.2的压缩包下了,如下图:
然后解压到home
之后就是在终端输指令:
cd mmdetection
pip install -r requirements/build.txt
pip install -v -e . # or "python setup.py develop"
这样就安装好了,最后demo验证一下就行。
--------------------------------------------------------------------------------------------------------------
我这边第一次跑模型会报一个错:
ImportError: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /home/xxx/miniconda3/envs/mmdetc/lib/python3.7/site-packages/scipy/sparse/_sparsetools.cpython-37m-x86_64-linux-gnu.so)
很好解决:可以在terminal里激活mmdetection的环境,然后:
pip uninstall scipy
再重新安装一下scipy就好了,指令:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple scipy