InstantAvatar排坑

1.安装对应版本

Traceback (most recent call last):
  File "animate.py", line 10, in <module>
    import imageio
ModuleNotFoundError: No module named 'imageio'

Traceback (most recent call last):
  File "scripts/peoplesnapshot/preprocess_PeopleSnapshot.py", line 6, in <module>
    import h5py
ModuleNotFoundError: No module named 'h5py'

InstantiationException('Error in call to target \'instant_avatar.deformers.snarf_deformer.SNARFDeformer\':\nModuleNotFoundError("No module named \'chumpy\'")\nfull_key: opt.deformer')

Traceback (most recent call last):
  File "scripts/custom/run-romp.py", line 5, in <module>
    import romp
ModuleNotFoundError: No module named 'romp'

Traceback (most recent call last):
  File "scripts/visualize-SMPL.py", line 6, in <module>
    from aitviewer.viewer import Viewer
ModuleNotFoundError: No module named 'aitviewer'

2.

解决办法

AttributeError: module 'distutils' has no attribute 'version

3.安装ninjia

Global seed set to 42
Switch to /home/InstantAvatar/outputs/peoplesnapshot/demo/male-3-casual
[train] No optimized smpl found.
Error executing job with overrides: ['dataset=peoplesnapshot/male-3-casual', 'experiment=demo']
Error in call to target 'instant_avatar.datasets.peoplesnapshot.PeopleSnapshotDataModule':
InstantiationException("Error locating target 'instant_avatar.utils.sampler.PatchSampler', see chained exception above.\nfull_key: opt.train.sampler")
full_key: dataset 

安装过程ninja

git clone https://github.com/ninja-build/ninja.git
cd ninja

./configure.py --bootstrap

sudo install ninja /usr/local/bin/

4.安装tiny-cuda-nn

pip install git+https://github.com/NVlabs/tiny-cuda-nn/@v1.6#subdirectory=bindings/torch

5.完整安装流程

##注意要先更新pip

pip install --upgrade pip

##运行项目中环境安装脚本 

bash install.sh

##安装pytorch3d 如果脚本中没有安装成功的话

pip install fvcore

pip install --no-index --no-cache-dir pytorch3d -f https://dl.fbaipublicfiles.com/pytorch3d/packaging/wheels/py38_cu116_pyt1131/download.html

##安装剩余包

pip install h5py

pip install chumpy

##安装对应版本

pip install numpy==22.0.1

pip install imageio==2.27.0

6. data下载

smpl文件放入新建的SMPLX/smpl文件夹中,要修改对应名称

PeopleSnapshot中需要将下载的文件放入对应文件夹。解压密码是ZXy84PVgFe

##数据处理
python scripts/peoplesnapshot/preprocess_PeopleSnapshot.py --root data/PeopleSnapshot --subject male-3-casual

7.运行

bash ./bash/run-demo.sh 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值