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

Windows本地安装Veracity Learning LRS保存配置报TypeError求助

报错问题解决方案

你遇到的Cannot convert undefined or null to object报错是Veracity Learning LRS读取配置项时遇到空值导致的,报错里的C:\snapshot\前缀是应用打包时内置的快照路径,本身就不存在于本地磁盘,无需尝试定位该文件。可按以下步骤排查:

  • 检查MongoDB连接串配置:本地部署仅需填写mongodb://localhost:27017即可,不要自行追加数据库名、参数后缀,Veracity会自动创建所需的数据库实例
  • 检查服务端口配置:不要使用80、443、3389等系统预留端口,优先选择8080、9000等未被占用的高位端口,填写时不要携带http前缀、路径字符
  • 排查系统拦截规则:临时关闭Windows Defender防火墙后再尝试保存配置,确认没有安全规则拦截应用读取配置或连接MongoDB
  • 若上述步骤无效,可直接使用Docker Desktop部署Veracity的官方镜像,跳过本地环境配置的兼容性问题

适合测试场景的轻量LRS替代方案

  • Learning Locker社区版:支持WSL2一键部署,也可通过Docker Compose脚本快速启动,内置xAPI语句测试工具,适合验证xAPI上下游功能
  • ADL开源LRS:纯Python实现,依赖极少,Windows本地安装Python3后安装对应依赖即可启动,无需额外配置数据库,适合快速测试
  • Rust LRS:单二进制文件,零依赖,下载后直接运行即可启动服务,默认开启匿名写入权限,无需额外配置即可测试xAPI语句收发

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 08:09:01