赞
踩
ubuntu环境下
1.cuda版本导致锁定最新版本的pytorch。计算机默认升级cuda,可能导致不能兼容pytorch,导致我们项目得重新配置。
2.提前建立项目文件夹,在terminal中cd到项目文件夹再开始行动git clone,wget等操作。对于多项目情况,便于我们管理各类文件。有些项目可能需要安装相同依赖但是版本不同,有时可能会冲突或错误删除。
3.关于mmcv。按官方介绍,mmcv-full是mmcv的加强版,最新版本为1.7.2。mmcv应是与cuda与torch版本有较大关联性。目前我的cuda12.3,竟然只能mim install mmcv==1.7.2,连1.7.0都无法安装,真是神奇。我们所有mmlab的视觉项目与相关依赖包都需要围绕在mmcv版本的基础上进行选择与配置。
备注:在mmdet安装说明中,mmcv-full已经被重命名为mmcv(mmcv-v2.x)。记住是mmcv不是mmcv lite。
4.conda list,发现包的状态主要分为pypi与develop两种。前者为依赖,后者为开发环境,后者的功能包含了前者。pypi的安装方法简单很多。对应下图case a与b。
5.关于mim install xxx,它是openmim包内的。它属于open-mmlab,所以配置时采用mim install而不用pip install,能有效提升兼容性,不出bug,尤其是在安装mmcv的时候。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。