记录Windows10下安装mmpose以及编译mmcv-full

因为实验室的服务器老出问题(停电、清理内存啥的),故尝试在Windows环境下安装mmpose环境。

而其中最容易出现问题的就是mmcv-full库的安装。我主要参考了官方文档、一个大佬详细的博客后,基本就能配好mmpose,其中出问题的地方主要是编译mmcv。所以特别记录一下。

第一次编译失败环境:

python=3.8

pytorch=1.11

torchvision=0.12.0

cuda=11.3

在windows上编译mmcv-full时报错。

RuntimeError: Error compiling objects for extension

一开始以为是torch没装好,重下pytorch无果后。猜测是pytorch版本过高。

于是第二次编译的环境:

python=3.8

pytorch=1.10

torchvision=0.11.1

cuda=11.3

编译成功通过,后面按照正常步骤走就不会报错。

 

注意:

 两次编译时都有警告

SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requiremen....

不过貌似不影响编译正常进行,经过不严谨的查阅猜测是setuptools替换了distutils,应该是有必要且没影响的。具体可参考:distutils和setuptools的联系与区别

posted @ 2022-08-09 15:54  llllrj  阅读(1987)  评论(0编辑  收藏  举报