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

执行erdpy contract test时报错找不到mandos-test文件怎么解决

错误根因

你遇到的报错是因为运行合约测试所需的mandos-test工具包含在erdpy的vmtools依赖组件中,初始安装erdpy时默认不会安装该可选组件,导致程序调用时找不到对应文件。

解决步骤
  • 首先激活erdpy对应的虚拟环境:
    source ~/elrondsdk/erdpy-venv/bin/activate
  • 配置vmtools的版本为最新版:
    erdpy config set dependencies.vmtools.tag latest
  • 执行vmtools组件安装:
    erdpy deps install vmtools
  • 安装完成后验证工具是否存在:执行which mandos-test,如果正常输出工具路径即说明安装成功,此时重新执行erdpy contract test即可正常运行。

注意:安装过程中不要加sudo权限,erdpy的依赖默认安装在当前用户的elrondsdk目录下,使用sudo会导致依赖安装路径不匹配,依然会找不到工具。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 21:15:09