Ubuntu 22安装LWN-Simulator遇statik未找到错误求助
解决LWN-Simulator编译时
statik: not found错误 问题原因
编译出现/bin/sh: 1: statik: not found错误,是因为构建UI组件依赖的Go工具statik未安装,或安装后未被系统PATH路径识别。
解决方案
手动安装statik工具
根据你的Go版本选择对应命令执行:- Go 1.15及以下版本:
go get github.com/rakyll/statik - Go 1.16及以上版本:
go install github.com/rakyll/statik@latest
- Go 1.15及以下版本:
验证工具是否在PATH中
运行以下命令检查statik是否可被系统识别:which statik如果无输出结果,说明环境变量未生效,执行对应命令加载配置:
# Bash终端用户 source ~/.bashrc # Zsh终端用户 source ~/.zshrc重新执行构建
回到LWN-Simulator目录,重新运行构建命令:make build
额外排查点
查看项目根目录的Makefile文件,检查install-dep目标是否包含statik的安装逻辑。如果该步骤未自动处理statik安装,则必须手动完成上述安装操作。
内容的提问来源于stack exchange,提问作者Danielth
相关产品推荐
相关产品推荐

