1 准备工作
1.1 clone官方仓库
以下工作建立在已经掌握了使用anaconda搭建环境的基础上!
然后克隆下来yolox的官方仓库,如下:
git clone git@github.com:Megvii-BaseDetection/YOLOX.git
如果无法直接clone,也不用慌,直接下载就行了,和克隆下来一样,只不过后期官方更新了的话,需要自己重新下载更新就是了!
1.2 搭建环境
cd YOLOX
pip3 install -U pip && pip3 install -r requirements.txt
pip3 install -v -e . # or python3 setup.py develop
依次执行上述三条指令;笔者在执行第三条指令的时候出错了,出现如下警告:
Your compiler (g++ 4.8.5) may be ABI-incompatible with PyTorch!
然后尝试去升级我的g++版本,不过因为是在组里的服务器上,也没这个权限,检索了一圈,才知道还可以用conda在新建环境中直接安装一个更高版本的;最终安装成功使用的指令如下:
conda install -c omgarcia gcc-6
参考博客链接如下:
https://www.zhihu.com/question/56272908
https://blog.csdn.net/qq_35752161/article/details/111345572?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-3.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-3.control
https://blog.csdn.