go 执行go run xxx.go报错exec: "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\go-buildxxx解决

编写好go项目后执行go run xxx.go的时候报错

exec: "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\go-build2504407223\\b001\\exe\\main": file does not exist

原因:上传打包go build xxx.go的时候修改了go的环境成linux,看这个:go build 编译成不同环境的可执行文件mac、linux、windows

解决:重新把环境改成当前环境即可

1、查看环境

go env

看到GOOS的值是linux

image.png

2、修改GOOS的值为windows

 go env -w GOOS=windows

3、重新查看环境go env

image.png

4、重新执行go run xxx.go即可

image.png


评论/留言