四,windows server 2012服务器上输入go env查看,提示:bash go command not found
排查几个方面:
1、环境变量
2、go env查看环境变量配置路径是否生效
3、在桌面打开git bash,执行go env,是否正常(有遇到这种情况,桌面打开git bash执行go env正常,其他盘打开git bash执行就提示bash go command not found,解决方案,桌面打开git bash,然后在切换到其他盘,这样可以执行,例如:cd G:\GoProject\test )
三,window环境升级golang1.10后,原有项目找不到包路径
go env后发现GOPATH工作目录和之前的不一样。排查环境变量后,发现升级后GOPATH和GOROOT默认创建在“用户变量”下,当前环境并没有走"系统变量"下GOPATH,如果恢复成之前一样,删除掉用户变量下GOPATH和Path中的%GOPATH%\bin后,在用户中没有找到配置GOPATH,就去找系统变量GOPATH
二、错误输出:
go run: no go files listed
解决:
cd 切换到需要执行文件的目录下,执行go run upgrade.go (不知道执行文件会出现以上错误提示,如果是用bee run执行可以不带文件名)
一、错误输出:
exec: "ffmpeg": executable file not found in %PATH%
参照以下网址可以解决:
https://blog.youkuaiyun.com/yang8023tao/article/details/53338023