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

执行make all构建Go项目时提示packr2: Command not found的求助

解决make执行时packr2: Command not found问题

步骤1:重新正确安装packr2

Go 1.17版本请使用go install命令安装packr2,避免版本路径问题:

go install github.com/gobuffalo/packr/v2/packr2@latest

步骤2:确保Go的bin目录在系统PATH中

packr2安装后会放在GOPATH/bin目录下,需要确保这个目录被加入系统环境变量PATH:

  1. 查看你的GOPATH路径:
    go env GOPATH
    
  2. 将GOPATH下的bin目录添加到PATH(临时生效):
    export PATH=$PATH:$(go env GOPATH)/bin
    
  3. 若要永久生效,根据你的shell类型修改配置文件:
    • Bash:编辑~/.bashrc,添加上述export命令,然后执行source ~/.bashrc
    • Zsh:编辑~/.zshrc,添加上述export命令,然后执行source ~/.zshrc

步骤3:验证安装

执行以下命令确认packr2可正常调用:

packr2 version

如果能输出版本信息,再重新运行make all即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 11:03:19