mmdetection的安装,快玩死我了,这个安装真的是的弄了差不多一天多。因为是本地没有cuda,只能在云上进行安装。
我们可以根据GitHub上的提示进行安装
GitHub安装连接
当然按照官方的版本是肯定可以完成安装,当然得保佑自己不出错,一旦出错了就头大。
conda环境以及,pytorch安装的部分直接进行跳过了。
在安装mmcv的时候也是出了一堆错误。
这个在mmcv安装的文中进行了说明
mmcv安装
之后是进入mmdetection
执行的是
python setup.py develop
之后就给我报一堆错。
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
核心就是我的版本不对。
但是我的gcc版本是5.4啊
官方就是推荐的这个版本。
查了好多也没找到原因,最后只有把5.4又安装了一遍。
切换gcc版本到5.4
这个装的特别费事 而且也特别的大,最后还没装完🤣🤣🤣🤣
只好把安装的文件都删除了,谁知道,最后在执行后竟然不报错了,你说说这个mmdetection真的是有毒啊。
玩人