首先,我是在windows下安装的,指导方法参考官网:
https://github.com/facebookresearch/pytorch3d/blob/v0.3.0/INSTALL.md
这里我很不建议用最高版本,会出各种问题,所以试了2天,选了这个0.3.0才编译通过。
编译的pytorch、cuda、pytorch3d版本:
cu版本官方推荐,根据指导安装没啥问题。
编译开始,会出三个问题:
1. 编码问题:解决办法,找到报错位置,encode中添加‘gbk’方法。
2. error:a member with an-class initiallizer must be const.
解决办法:找到对应位置,将static 修改为const
3. error:expression must be a pointer to a coomplete object type.
解决办法:定位到位置,直接注释掉。