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

ERPNEXT 14安装执行bench get-app payments报错的解决求助

解决ERPNext 14安装中bench get-app payments的错误

问题根源

bench get-app payments默认尝试通过短名称拉取仓库,但该短名未被bench的默认仓库映射收录,导致Git无法定位仓库,进而触发后续文件不存在的报错。

可行解决方案

1. 使用完整仓库URL拉取

直接执行带完整Git地址的命令,替代原短名称命令:

bench get-app payments https://github.com/frappe/payments.git

拉取完成后继续后续安装流程即可。

2. 配置bench默认仓库映射(可选)

若后续其他get-app命令也出现类似问题,可配置bench的默认仓库URL映射:

  • 进入frappe-bench目录,编辑sites/common_site_config.json文件
  • 添加或更新app_remote_urls配置项:
    "app_remote_urls": {
      "payments": "https://github.com/frappe/payments.git",
      "erpnext": "https://github.com/frappe/erpnext.git"
    }
    
    保存后再次执行bench get-app payments即可正常拉取。

3. 手动克隆并安装(备用方案)

如果上述命令仍失败,可手动完成仓库克隆与安装:

  • 进入frappe-bench的apps目录:
    cd ~/frappe-bench/apps
    
  • 克隆payments仓库:
    git clone https://github.com/frappe/payments.git
    
  • 返回frappe-bench根目录安装应用:
    cd ..
    bench install-app payments
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 14:10:01