Chan_zinn 2023-07-30 18:39 采纳率: 0%
浏览 14
已结题

makehuman加载FaReT文件包插件失败

  • 目标:需要在中性人脸模型和情绪人脸模型之间以10%的步长插值生成目标人脸模型(using the 3D rendering software makehuman (http://www.makehumancommunity.org/) and the extension faret (Hays et al., 2020) by interpolating between a neutral and an emotional face model in 10% steps)
  1. 安装了MakeHuman (stable version)
    http://www.makehumancommunity.org/content/downloads.html

  2. 下载了FaReT
    https://github.com/fsotoc/FaReT

  3. 接下来按照步骤操作:

img

  • 也不知道操作得对不对,反正是把FaReT的plugins里的文件包都复制粘贴进去MakeHuman的plugins里:

img

  • 正常情况下,应该会出现:

img

  • 但是,打开MakeHuman的Rendering选项卡里并没有Interpolation Render:

img

  • 报错情况显示如下:

img


Could not load 4_interpolate_render
Traceback (most recent call last):
  File "./core\mhmain.py", line 577, in loadPlugin
    spec.loader.exec_module(module)
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "D:\makehuman-community\makehuman\plugins\4_interpolate_render\__init__.py", line 30, in <module>
    from . import interpolate
  File "D:\makehuman-community\makehuman\plugins\4_interpolate_render\interpolate.py", line 36, in <module>
    import beta
ModuleNotFoundError: No module named 'beta'

Could not load 6_classification_images_motion
Traceback (most recent call last):
  File "./core\mhmain.py", line 577, in loadPlugin
    spec.loader.exec_module(module)
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "D:\makehuman-community\makehuman\plugins\6_classification_images_motion\__init__.py", line 30, in <module>
    from . import classification_images_motion
  File "D:\makehuman-community\makehuman\plugins\6_classification_images_motion\classification_images_motion.py", line 39, in <module>
    import beta
ModuleNotFoundError: No module named 'beta'


已经试过重新下载再安装了,也试过重启,但还是没有解决,请问有人知道这是怎么回事吗?

  • 写回答

9条回答 默认 最新

  • Jackyin0720 2023-07-30 20:27
    关注

    每一次解答都是一次用心理解的过程,期望对你有所帮助。
    参考结合AI智能库,如有帮助,恭请采纳。

    这个错误可能是由于缺少必要的模块或库导致的。首先,查看FaReT插件的文档或Makefile文件中是否有任何其他依赖项的要求,并确保它们已正确安装。
    另外,根据提供的链接,FaReT插件似乎是在MakeHuman 1.2.0版本开发的,而你安装的是稳定版MakeHuman,可能已经更新到了更高的版本。需要看下使用的FaReT插件与安装的MakeHuman版本是否存在兼容问题
    看了你题意是说已经重新安装MakeHuman和FaReT插件,建议你重新正确安装后,尝试在MakeHuman的渲染选项卡中手动添加Interpolation Render选项。看看是否可以实现。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 8月6日
  • 创建了问题 7月30日