安装mmrotate过程中,(git链接如下)
GitHub - open-mmlab/mmrotate: OpenMMLab Rotated Object Detection Toolbox and Benchmark
1、用mim安装mmcv-full时,报错。
mim install mmcv-full
访问官方文档,
换用pip成功安装。mmrotate中的conda环境是python=3.7 pytorch==1.7.0 cudatoolkit=10.1,所以我选择下面的版本。
2、用mim安装mmdet时,报错。
mim install mmdet
终端里提示:fail to build pycocotools mmdet
其实还是 pycocotools这个包的报错。在mmcv-full中的报错也是fail to build pycocotools mmcv-full。看来躲不过了。
执行
conda install -c conda-forge pycocotools
成功安装pycocotools。然后mim install mmdet即可。
2、git超时报错
git clone https://github.com/open-mmlab/mmrotate.git
提示超时报错:
Failed to connect to github.com port 443 after 21130 ms: Timed out
参考这个老哥的帖子解决 github 报错 Failed to connect to github.com port 443:connection timed out_吳名氏的博客-CSDN博客解决 github 报错 Failed to connect to github.com port 443:connection timed outhttps://blog.csdn.net/qq_37284798/article/details/127806254执行:
git config --global --unset http.proxy
git config --global --unset https.proxy
即可成功clone。
如果不行再尝试:
git clone git://github.com/open-mmlab/mmrotate.git