You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows10 Anaconda环境下AnyPyTools启动报错找不到注册表AnyBody如何解决

问题原因

AnyPyTools仅为Python调用AnyBody Modeling System的接口工具,本身不集成AnyBody核心执行程序,不存在独立的AnyBody Python包。出现Could not locate AnyBody in registry报错,是因为设备未安装AnyBody主程序,或是安装后注册表信息缺失,AnyPyTools无法自动定位到执行文件,所以反复重装AnyPyTools无法解决问题。

解决方法

1. 安装AnyBody主程序

安装对应Windows版本的AnyBody Modeling System,安装时保持默认勾选的「添加注册表信息」选项即可,安装完成后可先启动一次AnyBody主界面确认程序运行正常。

2. 手动指定执行文件路径(适配注册表缺失/免安装版场景)

如果安装后仍触发报错,可手动指定AnyBodyCon.exe的本地路径传入AnyPyProcess初始化参数,无需依赖注册表读取:

from anypytools import AnyPyProcess
# 下方路径替换为你本地AnyBody安装目录下的AnyBodyCon.exe实际路径
app = AnyPyProcess(anybodycon_path="C:/Program Files/AnyBody Technology/AnyBody 7.4/AnyBodyCon.exe")

路径可在C:\Program Files\AnyBody Technology下对应版本的安装文件夹中找到,注意路径分隔符使用正斜杠/,或者对反斜杠做转义\\即可。

内容的提问来源于stack exchange,提问作者Norm V

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 19:24:07