mmcv-full版本无法安装可能是由于与您的pytorch和cuda版本不匹配。首先,您需要确认自己的pytorch和cuda版本。您可以在Anaconda3环境中,通过输入"python torch cuda"命令查看这两个版本。
确保已安装正确的依赖项也是必要的,例如cython和numpy。如果没有,您可以通过运行以下命令来安装:pip install cython numpy
。
另外,请确保您正在安装的是mmcv 1.x版本的mmcv-full,因为有些模型需要这个版本的mmcv-full。如果您尝试了以上方法仍然无法安装成功,可能是因为您的环境中缺少一些必要的编译文件。这时,您可以尝试从官方提供的安装包中下载编译好的文件进行安装。
建议先找个pytorch版本与你cuda版本 python版本匹配的安装上。打开网页翻译找到版本安装命令。此回答整理自钉群“魔搭ModelScope开发者联盟群 ①”